본문 바로가기
코딩공부/백준 (java)

[백준 2753] 윤년 (java)

by CodingKwon 2021. 6. 28.

문제 링크

https://www.acmicpc.net/problem/2753

 

2753번: 윤년

연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오. 윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다. 예를 들어, 2012년은 4의 배수이면서

www.acmicpc.net

 

나의 코드 (java)

import java.util.Scanner;

public class Main {
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int A;

        A = sc.nextInt();

        if (A%4 == 0 && A%100 != 0){
            System.out.println(1);
        } else if (A%400 == 0){
            System.out.println(1);
        } else{
            System.out.println(0);
        }
    }
}

댓글