#include <stdio.h>
#include <time.h>
int leap_year(int y){
if((y%100!=0&&y%4==0)||y%400==0) return 1;
else return 0;
}
int get_days(int y,int m){
int arr[]={0,31,28,31,30,31,30,31,31,30,31,30,31};
if(leap_year(y)&&m==2) return arr[m]+1;
else return arr[m];
}
int main() {
int a, b;
while (scanf("%d %d", &a, &b) != EOF) { // 注意 while 处理多个 case
int m=get_days(a, b);
printf("%d\n",m);
}
return 0;
}

京公网安备 11010502036488号