[ 백준 2753번 ] 윤년
2021. 11. 8. 02:35ㆍ백준/단계별 문제
백준 2753번 / 2단계 / 윤년
문제 풀이
1. 연도를 입력받을 정수형 변수를 하나 선언한다
2. 윤년의 조건
4의 배수 ( 4로 나눴을 때 0으로 떨어지는 수 ) 이면서
100의 배수가 아니거나 ( 100으로 나눴을 때 0으로 떨어지지 않는 수 ) 이거나
400의 배수 ( 400으로 나눴을 때 0으로 떨어지는 수 ) 이면 된다
3. 윤년이면 1, 아니면 0을 출력
코드
#include <stdio.h>
int main(void) {
int year;
scanf("%d", &year);
if ( year % 4 == 0 && (year % 100 != 0 || year % 400 == 0)) printf("%d", 1);
else printf("%d", 0);
}
'백준 > 단계별 문제' 카테고리의 다른 글
[ 백준 2884번 ] 알람시계 (0) | 2021.11.08 |
---|---|
[ 백준 14681번 ] 사분면 고르기 (0) | 2021.11.08 |
[ 백준 9498번 ] 시험 성적 (0) | 2021.11.08 |
[ 백준 1330번 ] 두 수 비교하기 (0) | 2021.11.08 |
[ 백준 2588번 ] 곱셈 (0) | 2021.11.08 |