题解 | 记数问题
记数问题
https://www.nowcoder.com/practice/28b2d9f2bf2c48de94a1297ed90e1732
#include<stdio.h>
int main(){
int n,x;
scanf("%d %d",&n,&x);
int count = 0;
for(int i =0;i<=n;i++){
int m =i;
while(m){
if(m%10==x) count++;
m=m/10;//循环查看每个位置是否为对应的数
}
}
printf("%d",count);
}
查看18道真题和解析