CY666 @ 2020-10-08 22:39:48
#include<bits/stdc++.h>
using namespace std;
int n,m,a,p;
int yue[12]={31,28,31,30,31,30,31,31,30,31,30,31};
int main()
{
scanf("%d %d",&n,&m);
for(int i=1;i<=12;i++)//i代表月份
for(int j=1;j<=yue[i-1];j++)//j代表这个月里面有多少天
{
a=(j%10)*1000+(j/10)*100+(i%10)*10+i/10;//j是这个月的第多少天,i是第几个月
if(a<(n/10000)||a>(m/10000))continue;//判断这个日期是否在范围内,不在就跳
p++;
}
if(n<=92200229&&m>=92200229)p++;//当月和日为0229时,只有92200229,且9220为闰年符合
printf("%d",p);
}
测试点in 20110101 20110105 测试点out 0