题目描述
输入一个年份,判断这一年是否是闰年,如果是输出 1,否则输出 0。
输入格式
输入一个正整数 𝑛,表示年份。
输出格式
输出一行。如果输入的年份是闰年则输出 1,否则输出 0。
输入输出样例
输入 #1
1926
输出 #1
0
输入 #2
1900
输出 #2
0
输入 #3
2000
输出 #3
1
输入 #4
1996
输出 #4
1
说明/提示
数据保证,1582≤𝑛≤2020 且年份为自然数。
让你判断n是否为闰年,是输出1,否则输出0。
只需要理解闰年是什么就可以了。
判断闰年方法:是4的倍数但不是100的倍数,或者是400的倍数。
题解:
#include<bits/stdc++.h>
using namespace std;
int n;
int main()
{
cin>>n;
cout<<((n%4==0&&n%100!=0)||(n%400==0))?1:0;
return 0;
}