3 条题解

  • 1

    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
    int k,l,r,sum=0;
    cin>>k>>l>>r;
    for(int i=l;i<=r;i++)
    {
    if(i%10==k||i%k==0)
    sum+=i;
    }
    cout<<sum;
    return 0;
    }

  • 1

    #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

  • 0
    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
        int a,b,c,sum=0;
        cin>>a>>b>>c;
        for(int i=b;i<=c;i++)
        {
            if(i%10==a||i%a==0)
            sum+=i;
        }
        cout<<sum;
        return 0;
    }
    
    
  • 1

信息

ID
2585
难度
7
分类
(无)
标签
递交数
403
已通过
84
通过率
21%
上传者