(题目链接:https://www.luogu.com.cn/problem/P5690)
#include<bits/stdc++.h>
using namespace std;
int a,b,t;
int main()
{
scanf("%d-%d",&a,&b);
if(a<1)a++,t++;
else if(a>12)
{
if(a/10==1||a%10==0||a%10==1||a%10==2||a%10==3||a%10==5||a%10==7||a%10==8)t++,a=1;
else a=4,t++;
}
if(b<1)t++;
else if(a==1||a==3||a==5||a==7||a==8||a==10||a==12)
{
if(b>31)t++;
}
else if(a==4||a==6||a==9||a==11)
{
if(b>30)t++;
}
else if(b>28)t++;
printf("%d",t);
return 0;
}