#문제
2753번: 윤년
https://www.acmicpc.net/problem/2753
#접근방법
윤년일 때의 조건문을 작성하여 윤년을 판단하면 된다.
반응형
#풀이
#include <stdio.h>
int main(){
int n;
scanf("%d",&n);
if((n%4==0 && n%100!=0) || n%400==0)
printf("1");
else
printf("0");
return 0;
}
윤년은 4의 배수이면서 100의 배수가 아닐 때(n%4==0 && n%100!=0) 또는 400의 배수일 때(n%400==0) 윤년이므로 해당 조건을 그대로 조건문에 작성하여 윤년을 판단하면 풀 수 있다.
#성능
#정리
문제에 제시된 조건을 그대로 옮겨 적을 수 있으면 풀 수 있는 구현 문제였다.
'하루 한 문제' 카테고리의 다른 글
[백준] 15663번 : N과 M (9) [C/C++] (0) | 2021.12.09 |
---|---|
[백준] 2908번 : 상수 [C/C++] (0) | 2021.12.09 |
[백준] 2742번 : 기찍 N [C/C++] (0) | 2021.12.06 |
[백준] 2741번 : N 찍기 [C/C++] (0) | 2021.12.05 |
[백준] 11725번 : 트리의 부모 찾기 (0) | 2021.12.04 |