题解 | 记数问题
记数问题
https://www.nowcoder.com/practice/28b2d9f2bf2c48de94a1297ed90e1732
#include <iostream>
#include <vector>
#include <algorithm>
#include <cmath>
using namespace std;
int N = 1001;
int T = 10e5;
void solve() {
int n, x;
cin >> n >> x;
int cnt = 0;
for (int i = 1 ; i <= n ; i ++) {
int temp = i;
while (temp) {
if (temp % 10 == x) cnt ++;
temp /= 10;
}
}
cout << cnt;
}
int main() {
int t = 1;
// cin >> t;
while (t--) {
solve();
}
return 0;
}