哈工程ACM选修课】随堂测试作业B. 一个月有多少天0:51:22
描述
提交
自定义测试
返回比赛
题解视频
题目描述
给出一个年份 yy 和月份 mm,求 yy 年 mm 月有多少天。
输入
输入两个整数 y,my,m 表示年份和月份 (1000≤y≤3000,1≤m≤12)(1000≤y≤3000,1≤m≤12)
输出
输出 yy 年 mm 月的天数。
样例输入
2000 2
样例输出
29
数据规模与约定
时间限制:1 s
内存限制:256 M
100% 的数据保证 1000≤y≤3000,1≤m≤121000≤y≤3000,1≤m≤12
提示
注意闰年的判断
入门组多路条件分支
HaiZei Online Judge
Server time: 2019-08-28 20:08:32 | 开源项目
#include<iostream>
using namespace std;
int main()
{
int y,m;
cin>>y>>m;
if(y%4==0){
if(m==1||m==3||m==5||m==7||m==8||m==10||m==12){
cout<<31;
}
else{
if(m==2){
cout<<29;
}
else{
cout<<30;
}
}
}
else{
if(m==1||m==3||m==5||m==7||m==8||m==10||m==12){
cout<<31;
}
else{
cout<<30;
}
}
}