计数c
目录
计数c++
题目描述
小杨认为自己的幸运数是正整数 k(注:保证1≤k≤9)。小杨想知道,对于从 1 到 n 的所有正整数中, k 出现了多少次。
输入
第一行包含一个正整数 n。
第二行包含一个正整数 k。
输出
输出从 1 到 n 的所有正整数中, k 出现的次数。
样例输入
25
2
样例输出
9
提示
从 1 到 25 中,2 出现的正整数有 2,12,20,21,22,23,24,25 ,一共出现了 9 次。
对于全部数据,保证有 1≤n≤1000,1≤k≤9。
示例代码:
#include <bits/stdc++.h>
using namespace std;
int main(){
long long k,n,cc=0;
cin>>n>>k;
for(int i=1;i<=n;i++){
long long t=i;
while(t!=0){
if(t%10==k) cc++;
t=t/10;
}
}
cout<<cc;
return 0;
}