import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str = br.readLine();
int n = Integer.parseInt(str);
if( (n%400 == 0) || (n%4 == 0 & n%100 !=0)) {
System.out.println(1);
} else {
System.out.println(0);
}
}
}
배수를 판별하기 위해 %(모듈러) 연산자와 ==(동등비교연산자)를 사용했고, or(||) 와 and(&)를 사용하여 조건문을 완성시켰다.
아마도 Scanner를 사용했다면 약 3000kb의 메모리와 약 100ms의 시간이 더 소모되었을 것이다.