#include <stdio.h>
int main() {
int y, m;
int arr[12]={31,28,31,30,31,30,31,31,30,31,30,31};//平年一年月份天数
while (scanf("%d %d", &y, &m) != EOF) { // 注意 while 处理多个 case
// 64 位输出请用 printf("%lld") to
if(y%400==0||y%4==0&&y%100!=0)//闰年的判断条件
{
arr[1]=29;//闰年2月是29天,平年28天,其余月份按照大小月固定好的
}
printf("%d\n",arr[m-1]);
arr[1]=28;//循环一次后,要把其重新置为28;
}
return 0;
}

京公网安备 11010502036488号