测试是对的,但过不去,1#WA 5#WA
#include<iostream>
using namespace std;
int main(){
long long a,b;
cin>>a>>b;
if (a%400==0){
if(b==2){
cout<<29;
}
}else if(a%100==0){
if(b==2){
cout<<28;
}
}else if(a%100%4==0){
if(b==2){
cout<<29;
}
}else{
cout<<28;
}
if(b==1){
cout<<31;
}else if(b==3){
cout<<31;
}else if(b==4){
cout<<30;
}else if(b==5){
cout<<31;
}else if(b==6){
cout<<30;
}else if(b==7){
cout<<31;
}else if(b==8){
cout<<31;
}else if(b==9){
cout<<30;
}else if(b==10){
cout<<31;
}else if(b==11){
cout<<30;
}else if(b==12){
cout<<31;
}
}