闰年(Leap Year)是为了弥补因人为历法规定造成的年度天数与地球实际公转周期的时间
差而设立的。补上时间差的年份为闰年。闰年有 366 天!
闰年计算
① 普通年能被 4 整除且不能被 100 整除的为闰年。
② 世纪年(整百年)能被 400 整除的是闰年。(如 2000 年是闰年,1900 年不是闰年)
现在输入一个表示年的整数 y,判断是不是闰年。是输出“yes” ,不是输出“no” 。
输入格式
一行 1 个正整数:y,范围在[1,100000000]。
输出格式
yes 或 no。
输入/输出例子1
输入:
3512
输出:
yes
代码:
#include<bits/stdc++.h>
using namespace std;
long long y;
int main()
{
cin>>y;
if(y%400==0||(y%4==0&&y%100>0))cout<<"yes";
else cout<<"no";
return 0;
}