请看vcr
#include <iostream>
using namespace std;
int main() {
int y,m;
cin>>y>>m;
int a[12]={31,28,31,30,31,30,31,31,30,31,30,31};
for(int i=0;i<12;i++) {
if((i+1)==m) {
if(m==2&&(m%4==0&&m%100!=0||y%400==0)) {
cout<<29;
break;
} else {
cout<<a[i]<<endl;
break;
}
}
}
return 0;
}
我才不会说我改了好久。