728x90
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int year = sc.nextInt();
if(year%4==0) {
if(year%400==0) System.out.print("1");
else if(year%100==0) System.out.print("0");
else System.out.print("1");
}
else {
System.out.print("0");
}
}
}
4의 배수이면서
400의 배수일 때
100의 배수일 때
나머지(400의 배수도 아니고 100의 배수도 아닌 경우)
4의 배수가 아닐 때
위와 같은 알고리즘으로 해결하였다.
728x90
'백준 단계별' 카테고리의 다른 글
[Java] 백준 2525: 오븐 시계 (0) | 2023.01.03 |
---|---|
[Java] 백준 2884: 알람 시계 (0) | 2023.01.03 |
[Java] 백준 9498: 시험 성적 (0) | 2023.01.03 |
[Java] 백준 2588: 곱셈 (0) | 2022.07.27 |
[Java] 백준 10926: ??! (0) | 2022.07.27 |