[백준/2753/Java]윤년
풀이
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int A = in.nextInt();
in.close();
if((A%100 != 0 || A%400 == 0) && A%4 == 0) {
System.out.println("1");
} else {
System.out.println("0");
}
}
}
후기
윤년 조건으로는 기본 4의 배수가 있지만 이와 동시에 100의 배수가 아닐때거나 400의 배수일때도 포함이 됩니다.
3가지 조건을 한번에 계산하기 위해서 위와같이 OR연산과 AND연산을 조합해서 코드를 작성했습니다.
728x90
반응형
'알고리즘 > 백준' 카테고리의 다른 글
[백준/1110/Java]더하기 사이클 (0) | 2022.04.17 |
---|---|
[백준/10809/Java]알파벳 찾기 (0) | 2022.04.15 |
[백준/14681/Java]사분면 고르기 (0) | 2022.04.11 |
[백준/1008/Java]A/B (0) | 2022.04.09 |
[백준/1001/Java]A-B (0) | 2022.04.09 |