A32027. 计数
填空题
较易
知识点
题目描述
计数
题目描述
小杨认为自己的幸运数是正整数k(注:保证 1≤k≤9)。小杨想知道,对于从1到n的所有正整数中, k出现了多少次。
输入格式
第一行包含一个正整数 n。
第二行包含一个正整数 k。
输出格式
输出从1到n的所有正整数中,k出现的次数。
样例1
输入
25
2输出
9样例解释
从1到25中,2出现的正整数有2,12,20,21,22,23,24,25,一共出现了9次。
数据范围
对于全部数据,保证有 1≤n≤1000,1≤k≤9。
参考答案
def check(x,y):
cnt = 0
while x>0:
tmp = x%10
if tmp==y:
cnt+=1
x=int(x/10)
return cnt
n = int(input())
k = int(input())
ans = 0
for i in range(1,n+1):
ans += check(i,k)
print(ans)
上一题
下一题