Genshineer @ 2019-10-24 22:19:12
#include<bits/stdc++.h>
using namespace std;
string date1,date2;
long long ya,yb,m1,m2,d1,d2,s=0;
bool pd(long long n)
{
long long m=0,s=n;
while(s!=0)
{
m=m*10+s%10;
s/=10;
}
if(n==m)
return 1;
else
return 0;
}
int main()
{
cin>>date1>>date2;
for(int i=0;i<4;i++)
{
ya=ya*10+date1[i]-'0';
yb=yb*10+date2[i]-'0';
}
for(int i=4;i<6;i++)
{
m1=m1*10+date1[i]-'0';
m2=m2*10+date2[i]-'0';
}
for(int i=6;i<8;i++)
{
d1=d1*10+date1[i]-'0';
d2=d2*10+date2[i]-'0';
}
for(int i=ya;i<=yb;i++)
for(int j=m1;j<=m2;j++)
for(int k=d1;k<=d2;k++)
{
long long s1;
s1=i*10000+j*100+k;
if(pd(s1))
s++;
}
cout<<s;
}
by OvOAuto @ 2019-10-24 22:26:23
都 AC100 的人了,纯模拟还有必要写吗
by Genshineer @ 2019-10-26 23:21:15