JDOJ 1162 是否闰年
1162: 是否闰年
https://neooj.com:8082/oldoj/problem.php?id=1162
题目描述
输入一个年份year,求year是否是闰年,如果是闰年输出L,否则输出N。
输入
一个整数,年份
输出
根据是否闰年输出,是输出"L",否输出"N"
样例输入
2000
样例输出
L
提示
公历闰年计算
①、普通年能整除4且不能整除100的为闰年。(如2004年就是闰年,1900年不是闰年)
②、世纪年能整除400的是闰年。(如2000年是闰年,1900年不是闰年)
模拟。
普及中比较实用的技巧,对日期之类的题挺有用的,可以看一下(刷题受阻)
AC CODE:
#include<cstdio> #include<cmath> #include<cstring> #include<iostream> #include<string> #include<algorithm> using namespace std; int main() { int a; scanf("%d",&a); if((a%4==0 && a%100!=0)||a%400==0) printf("L"); else printf("N"); return 0; }