题解 | 洛谷 | P5716 | 月份天数
·
闰年的判断条件为:能被4整除但不能被100整除或者能被400整除,
大月31天,小月30天,二月28天(闰年29天)。
大月:1,3,5,7,8,10,12.
小月:2,4,6,9,11.
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a,b;
cin>>a>>b;
if(a%4==0&&a%100!=0||a%400==0)
{
if(b==2)
{
cout<<29;
}
if(b==1||b==3||b==5||b==7||b==8||b==10||b==12)
cout<<31;
if(b==4||b==6||b==9||b==11)
cout<<30;
}
else
{
if(b==2)
cout<<28;
if(b==1||b==3||b==5||b==7||b==8||b==10||b==12)
cout<<31;
if(b==4||b==6||b==9||b==11)
cout<<30;
}
return 0;
}
更多推荐
所有评论(0)