本文主要是介绍上海市计算机学会竞赛平台2022年4月月赛丙组闰年的判定,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
题目描述
给定一个正整数 𝑦y 表示一个年份,请判定 𝑦y 年是否为闰年,闰年分普通闰年与世纪闰年:
- 普通闰年的年份是 44 的倍数,但不能是 100100 的倍数;
- 世纪闰年的年份是 400400 的倍数。
输入格式
单个整数:表示 𝑦y。
输出格式
- 若是闰年,输出
Leap year
; - 若不是闰年,输出
Common year
;
数据范围
- 1≤𝑦≤100001≤y≤10000
样例数据
输入:
2020
输出:
Leap year
输入:
1900
输出:
Common year
输入:
2000
输出:
Leap year
详见代码:
#include<bits/stdc++.h>
using namespace std;
int main(){int n;cin>>n;if(n%400==0||(n%4==0&&n%100!=0)) cout<<"Leap year";else cout<<"Common year";return 0;
}
这篇关于上海市计算机学会竞赛平台2022年4月月赛丙组闰年的判定的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!