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;
}

 

posted @ 2019-07-15 11:24  Seaway-Fu  阅读(200)  评论(0编辑  收藏  举报