题目描述
判断某年是否是闰年。
输入格式
输入只有一行,包含一个整数 a(0<a<3000)
输出格式
一行,如果公元 a 年是闰年输出 Y,否则输出 N。
输入数据 1
2006
输出数据 1
N
数据范围与提示
闰年是公历中的名词。闰年分为普通闰年和世纪闰年。
普通闰年:能被4整除但不能被100整除的年份为普通闰年。(如2004年就是闰年,1900年不是闰年);
世纪闰年:能被400整除的为世纪闰年。(如2000年是世纪闰年,1900年不是世纪闰年);
代码
#include <iostream>
using namespace std;
int main(){
int a;
cin>>a;
if((a%4==0 &&a%100!=0)||a%400==0)
cout<<"Y";
else cout<<"N";
return 0;
}