1 条题解

  • -3
    @ 2024-4-27 19:06:38

    【题目大意】

    求 1-n 之间所有的数字是否是幸运数字。

    【考纲知识点】

    变量的定义与使用、控制语句结构、逻辑运算、算术运算、输入输出语句等。

    【解题思路】

    1. 按题目要求定义好需要的变量,并实现输入;
    2. 判断每个数字是否是幸运数字,个位是 7 或者是 7 的倍数;
    3. 是的话就累加,最终输出汇总结果。

    【参考程序】

    #include <iostream>
    using namespace std;
    int main()
    {
    	int k = 0,L = 0,R = 0, sum = 0;
    	cin>> k >> L >> R;
    	for (int n=L;n<=R;n++)
    		if(n % 10 == k||n % k == 0)
    			sum += n;
    	cout<< sum<< endl;
    
    	return 0;
    }
    
    • 1

    信息

    ID
    505
    时间
    1000ms
    内存
    256MiB
    难度
    6
    标签
    递交数
    1937
    已通过
    569
    上传者