#include<stdio.h>
int main(void)
{
int year, month;
scanf("%d%d", &year, &month);
if ((year % 400 == 0) || ((year % 100 != 0) && (year % 4 == 0)))
{
switch (month)
{
case(1):printf("31"); break;
case(2):printf("29"); break;
case(3):printf("31"); break;
case(4):printf("30"); break;
case(5):printf("31"); break;
case(6):printf("30"); break;
case(7):printf("31"); break;
case(8):printf("31"); break;
case(9):printf("30"); break;
case(10):printf("31"); break;
case(11):printf("30"); break;
case(12):printf("31"); break;
}
}
else
{
switch (month)
{
case(1):printf("31"); break;
case(2):printf("28"); break;
case(3):printf("31"); break;
case(4):printf("30"); break;
case(5):printf("31"); break;
case(6):printf("30"); break;
case(7):printf("31"); break;
case(8):printf("31"); break;
case(9):printf("30"); break;
case(10):printf("31"); break;
case(11):printf("30"); break;
case(12):printf("31"); break;
}
}
return(0);
}
洛谷P5716 【深基3.例9】月份天数经典解法
最新推荐文章于 2024-02-10 21:49:06 发布