题解 | #[NOIP2013]记数问题#
[NOIP2013]记数问题
https://www.nowcoder.com/practice/28b2d9f2bf2c48de94a1297ed90e1732
#include <stdio.h> int main() { int n,x,count=0; scanf("%d %d",&n,&x); for(int i=0;i<=n;i++){ int m=i; while(m){ //这里再加个循环,防止i不是一位数时,要多次取余 if(m%10==x){ count++; } m/=10; } } printf("%d",count); return 0; }