panrong @ 2023-10-11 17:27:13
#include <bits/stdc++.h>
using namespace std;
int main(){
int n,m,s=0;
cin>>n>>m;
int i=n;
while(i<=m){
if(i%10==i/10000000&&i%100/10==i%10000000/1000000&&i%1000/100==i%1000000/100000&&i%10000/1000==i%100000/10000){
s++;
}
if(i%10000/100==1||i%10000/100==3||i%10000/100==5||i%10000/100==7||i%10000/100==8||i%10000/100==10||i%10000/100==12){
if(i/100<31){
i+=1;
}
else {
i+=100;
i-=30;
}
}
else if(i%10000/100==2){
if(i/10000%400==0||i/10000%4==0&&i/10000%100!=0){
if(i/100<29){
i+=1;
}
else {
i+=100;
i-=28;
}
}
else {
if(i/100<28){
i+=1;
}
else {
i+=100;
i-=27;
}
}
}
else {
if(i/100<30){
i+=1;
}
else {
i+=100;
i-=29;
}
}
if(i%10000/100>12){
i+=10000;
i-=1100;
}
}
cout<<s;
return 0;
}