为什么会Re第二个测试点呀???
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,x,b=1,m=0;
cin>>n>>x;
long long a[1000000]={0};
for(int i=x;i<=n;i++){
a[b]=i;
b++;
}
for(int i=1;i<=b;i++){
while(a[i]>0){
if(a[i]%10==x){
m++;
}
a[i]=a[i]/10;
}
}
printf("%d",m);
return 0;
}