A36469. 小明的幸运数问题描述所有个位数为K的正整数,以及所有K的倍数,都被小明称为“K幸运数”。小明想知道正整数 L和R 之间(包括 L和R )所有K幸运数的和,你能帮帮他吗?输入描述输入3行。第一行包含一个正整数 K,第二行包含一个正整数 L,第三行包含一个正整数 R。约定2<=K<=9,1<= L<= R<=1000。输出描述输出1行,符合题意的幸运数之和。样例输入17110样例输出17样例解释11…
填空题
较易
知识点
题目描述
小明的幸运数
问题描述
所有个位数为K的正整数,以及所有K的倍数,都被小明称为“K幸运数”。小明想知道正整数 L和R 之间(包括 L和R )所有K幸运数的和,你能帮帮他吗?
输入描述
输入3行。
第一行包含一个正整数 K,
第二行包含一个正整数 L,
第三行包含一个正整数 R。约定2<=K<=9,1<= L<= R<=1000。
输出描述
输出1行,符合题意的幸运数之和。
样例输入1
7
1
10
样例输出1
7
样例解释1
1和10之间共有1个7幸运数:7。因为7既是7的倍数,个位数又为7。因此,结果为7。
参考答案
luckyNum = int(input())
leftNum = int(input())
rightNum = int(input())
luckySum = 0
for i in range(leftNum,rightNum + 1):
if i % luckyNum == 0 or i % 10 == luckyNum:
luckySum += i
print(luckySum)
上一题
下一题