测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

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)
上一题 下一题