1094:与7无关的数(C C++)

    科技2022-07-11  169

    【题目描述】

    一个正整数,如果它能被7整除,或者它的十进制表示法中某一位上的数字为7,则称其为与7相关的数。现求所有小于等于n(n<100)与7无关的正整数的平方和。

    【输入】

    输入为一行,正整数n(n < 100)。

    【输出】

    输出一行,包含一个整数,即小于等于n的所有与7无关的正整数的平方和。

    【输入样例】

    21

    【输出样例】

    2336

    【代码】

    #include <iostream> using namespace std; int main() { int n; int s=0; cin>>n; //输入一个两位数 for(int i=1;i<=n;i++) { if(i%10!=7&&i/10!=7&&i%7!=0)//个位7十位7被7整除情况除外 s+=i*i; //则当前数的平分和 } cout<<s; }
    Processed: 0.019, SQL: 8