#include<stdio.h>
int s[10000001];
void judge() {
int t=0;
for(int l=0; l<1000000; l++) {
int now,last=0,k;
k=l;
while(k) {
now=k%10;
if(now==4||now==6&&last==2) {
t++;
break;
}
k=k/10;
last=now;
}
s[l]=t;
}
}
int main() {
int n,m;
judge();
while(scanf("%d %d",&n,&m),n||m) {
printf("%d\n",m-n+1-s[m]+s[n-1]);
}
return 0;
}
【杭电】不要62
最新推荐文章于 2021-03-09 20:15:40 发布