#include <iostream>
using namespace std;
int main(int argc, char** argv){
int x,m,n,g,s,b,q,a=0;
cin>>x;
cin>>m>>n;
for(int i=m;i<=n;i++){
if(i<10){
g=i;
if(g==x){
a=a+1;
}
}
if(i>=10&&i<=99){
g=i%10;
s=i/10;
if(g==x||s==x){
a=a+1;
}
}
if(i>=100&&i<=999){
g=i%10;
s=i/10%10;
b=i/100;
if(g==x||s==x||b==x){
a=a+1;
}
}
if(i>=1000&&i<=9999){
g=i%10;
s=i/10%10;
b=i/100%10;
q=i/1000;
if(g==x||s==x||b==x||q==x){
a=a+1;
}
}
}
cout<<a;
return 0;
}
【东方博宜OJ1445】答案解析
最新推荐文章于 2024-07-24 16:24:47 发布