Andy今天特别无聊,自己一个人玩起了数字游戏,游戏很简单,那就是1到某个数的区间内某一个数字出现了多少次,比如1到10,数字1出现了两次。
输入格式:
输入共 1 行,包含 2 个整数 n、x,之间用一个空格隔开。。
输出格式:
输出共 1 行,包含一个整数,表示 x 出现的次数。
输入样例:
11 1
输出样例:
4
code:
#include<bits/stdc++.h>
using namespace std;
int find(int i,int m){
int tmp=0;
while(i){
if(i%10==m) tmp++;
i/=10;
}
return tmp;
}
int main(){
int n,m,sum=0;
cin>>n>>m;
for(int i=0;i<=n;i++){
sum+=find(i,m);
}
cout<<sum<<endl;
return 0;
}