GESP编程共123题,本题是整站第1373题,已经有人完成了本题,加油!
所有个位数为 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
输入 #2
7 10 20
输出 #2
31
样例解释 1
1 和 10 之间共有 1 个 7 幸运数:7。因为 7 既是 7 的倍数,个位数又为 7。因此,结果为 7。
样例解释 2
10 和 20 之间共有 2 个 7 幸运数:14 和 17。14 是 7 的倍数,17 的个位数为 7。因此,结果为 31。
【题目大意】
1.求1-n之间所有的数字是否是幸运数字。
【考纲知识点】
1.变量的定义与使用、控制语句结构、逻辑运算、算术运算、输入输出语句等。
【解题思路】
1.按题目要求定义好需要的变量,并实现输入;
2.判断每个数字是否是幸运数字,各位是7或者是7的倍数;
3.是的话就累加,最终输出汇总结果。
【参考程序】
本站题目仅供学习,GESP版权归CCF所有,如有侵权请联系删除。站长陈老师QQ及微信:208234。