문제
https://www.acmicpc.net/problem/2753
풀이
1. 연도를 입력 받는다.
2. 연도를 입력 받은 후에 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수 일때를 코드로 표현해준다.
- if(year % 4 == 0 && year % 100 != 0 || year % 400 == 0)
3. 조건문을 사용하여 윤년일 경우 1일 출력하고 아닐 경우 0을 출력한다.
코드
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int year = sc.nextInt();
if(year % 4 == 0 && year % 100 != 0 || year % 400 == 0) {
System.out.println(1);
}
else {
System.out.println(0);
}
}
}
'알고리즘 > 백준' 카테고리의 다른 글
[백준] 14681번 : 사분면 고르기 (0) | 2024.10.10 |
---|---|
[백준] 9498번 : 시험 성적 - JAVA (0) | 2024.10.10 |