U363674 GSEP 1级真题 [202309] 小明的幸运数

GSEP 1级真题 [202309] 小明的幸运数

题目描述

所有个位数为k的正整数,以及所有k的倍数,都被小明称为“ k幸运数”。小明想知道正整数L和R之间(包括L和R)所有k幸运数的和,你能帮帮他吗?

输入格式

输入3行。第一行包含一个正整数k ,第二行包含一个正整数L,第三行包含一个正整数R。约定2<=k<=9,1<=L<=R<=1000。

输出格式

输出1行,符合题意的幸运数之和。

样例 #1

样例输入 #1

7
1
10

样例输出 #1

7

样例 #2

样例输入 #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。


#include <iostream>
#include <cmath>

using namespace std;


int main() {
	int k, L, R; cin >> k >> L >> R;
	int sm = 0;
	for (int i = L; i <= R; i++) {
		if (i % 10 == k || i % k == 0) sm += i;
	}
	cout << sm;
	
}

posted @ 2023-10-01 00:21  iamy  阅读(2308)  评论(0)    收藏  举报