CSP历年复赛题-P1980 [NOIP2013 普及组] 计数问题
原题链接:https://www.luogu.com.cn/record/160821231
题意解读:统计1~n中x的个数。
解题思路:枚举每个数,提取每一位,判断是否等于x。
100分代码:
#include <bits/stdc++.h>
using namespace std;
int n, x, ans;
int main()
{
cin >> n >> x;
for(int i = 1; i <= n; i++)
{
int j = i;
while(j)
{
if(j % 10 == x) ans++;
j /= 10;
}
}
cout << ans;
return 0;
}