题解 | #[NOIP2013]记数问题#
[NOIP2013]记数问题
https://www.nowcoder.com/practice/28b2d9f2bf2c48de94a1297ed90e1732
#include <stdio.h>
int main() {
int n, c, count, j, m;
int temp = 0;
m = 0, count = 0;
scanf("%d%d", &n, &c);
for (int i = 1; i <= n; i++) {
temp = i;
while (temp > 0) {
m = temp % 10;
if (m == c)
count++;
temp = temp / 10;
}
}
printf("%d", count);
}

查看11道真题和解析