#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b,c,d;
char ch1,ch2,ch3,ch4,ch5;
ch1=getchar();
ch2=getchar();
ch3=getchar();
ch4=getchar();
ch5=getchar();
a=ch1-'0';
b=ch2-'0';
c=ch4-'0';
d=ch5-'0';
int ans=0;
int ans1=a*10+b;
int ans2=c*10+d;
if(a==0&&b==0){
ans++;
}
if(c==0&&d==0){
ans++;
}
if(ans1>12){
ans++;
}
if(ans1==2){
if(ans2>28){
ans++;
}
}
else{
if(ans1==4||ans1==6||ans1==9||ans1==11){
if(ans2>30){
ans++;
}
}
else{
if(ans2>31){
ans++;
}
}
}
cout<<ans;
return 0;
}
第一个测试点是29-31,答案是2,但我输出的是1,请各位劳大帮一下