1 条题解

  • 0

    #include <iostream>
    using namespace std;

    int main() {
    int k, L, R; // k为幸运数的特性数字,‌L和R分别为范围的起始和结束值
    cin >> k >> L >> R; // 从标准输入读取k, L, R的值

    long long sum = 0; // 用于存储幸运数之和,‌使用long long类型以防止溢出
    for (int n = L; n <= R; n++) { // 遍历从L到R之间的所有整数
    if (n % 10 == k || n % k == 0) { // 检查当前数是否为幸运数(‌个位数为k或能被k整除)‌
    sum += n; // 如果是幸运数,‌则加入总和
    }
    }
    cout << sum << endl; // 输出计算得到的幸运数之和
    return 0; // 程序结束返回0
    }//541881314

  • 1

信息

ID
2585
难度
5
分类
(无)
标签
递交数
86
已通过
28
通过率
33%
上传者