[백준] 2753 윤년 - Java

Yunki Kim·2022년 11월 26일
0

백준

목록 보기
22/104
post-thumbnail

문제


링크


코드

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));

        int year = Integer.parseInt(br.readLine());

        if (year % 4 == 0) {
            if (year % 400 == 0) {
                System.out.println("1");
            } else if (year % 100 == 0) {
                System.out.println("0");
            } else {
                System.out.println("1");
            }
        } else {
            System.out.println("0");
        }
    }
}

리뷰

삼항연산자로 풀어볼까 싶었는데 오히려 가독성이 떨어지는 느낌이라 if문을 사용하였다.

0개의 댓글