#include <bits/stdc++.h>
using namespace std;
int main() {
long long int x, n,nmeber=0;
cin >> x >> n;
for (long long int s = 1; s <= x; s++) {
long long int temp = s;
while (temp > 0) {
if (temp % 10 == n) {
nmeber++;
};
temp = temp / 10;
};
}
cout << nmeber;
return 0;
}
emmm踩坑了,刚开始忘记了直接对s除会影响外面的for循环
需要创建一个副本才可以