目录

计数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;
}