백준/조건문
2753: 윤년 / C++
Koalitsiya
2023. 3. 7. 16:46
문제 설명
연도가 주어졌을 때 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성
풀이
윤년은 연도가 4의 배수면서, 100의 배수가 아닐 때 또는 400의 배수일 때다.
#include <iostream>
using namespace std;
int main() {
int year;
cin >> year;
if ((year % 4 == 0) && (!(year % 100 == 0) || (year % 400 == 0)))
cout << 1 << endl;
else
cout << 0 << endl;
return 0;
}