#include
int main()
{int y,m;
scanf("%d%d",&y,&m);
if(m==1 or m==3 or m==5 or m==7 or m==8 or m==10 or m==12) printf("31");
if(m==4 or m==6 or m==9 or m==11) printf("30");
if(m==2)
{
if((y%4==0&&y%100!=0)||y%400==0) printf("29");
else printf("28");
}
while(1);
return 0;}
这种问题建议先把悬赏分提高到100以上