您的位置:首页 > 其它

poj 百练 2733:判断闰年

2014-01-13 16:02 309 查看
总时间限制:1000ms内存限制:65536kB

描述判断某年是否是闰年。输入输入只有一行,包含一个整数a(0 < a < 3000)输出一行,如果公元a年是闰年输出Y,否则输出N样例输入
2006

样例输出
N

提示公历纪年法中,能被4整除的大多是闰年,但能被100整除而不能被400整除的年份不是闰年,能被3200整除的也不是闰年,如1900年是平年,2000年是闰年,3200年不是闰年。

思路:除了不是闰年的,剩下的就是闰年。

c++代码:

#include

using namespace std;

int main()

{

int a;

cin>>a;

if(a%4)

cout<<"N"<<endl;

else if(a0==0&&a@0!=0)

cout<<"N"<<endl;

else if(a200==0)

cout<<"N"<<endl;

else

cout<<"Y"<<endl;

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: