C++:与7无关的数

【描述】

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

【输入】

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

【输出】

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

【样例输入】

21

【样例输出】

2336

cpp 复制代码
#include<iostream>
using namespace std;
int Unrelated7(int num)
{
    if (num % 7 != 0)
        if (num / 10 != 7 && num % 10 != 7)
            return num*num;
    return 0;
}

int main()
{
    int n, sum = 0;
    cin >> n;
    for (int i = 1; i <= n; i++)
    {
        sum += Unrelated7(i);
    }
    cout << sum << endl;
    return 0;
}
相关推荐
普通的冒险者1 分钟前
用java实现内网通讯,可多开客户端链接同一个服务器
java·开发语言
Muroidea2 分钟前
解决RedisTemplate的json反序列泛型丢失问题
java·开发语言·json
John_ToDebug18 分钟前
chrome源码中WeakPtr 跨线程使用详解:原理、风险与最佳实践
c++·chrome·性能优化
大飞记Python23 分钟前
自动化测试脚本点击运行后,打开Chrome很久??
开发语言·python
程序员麻辣烫23 分钟前
go语法大赏
开发语言·数据库·golang
虾球xz29 分钟前
游戏引擎学习第302天:使用精灵边界进行排序
c++·学习·算法·游戏引擎
虾球xz33 分钟前
游戏引擎学习第297天:将实体分离到Z层中
c++·人工智能·学习·游戏引擎
yxc_inspire34 分钟前
基于Qt的app开发第十天
开发语言·c++·qt·app
只因从未离去38 分钟前
黑马Java基础笔记-13常用查找算法
java·开发语言·笔记
緈福的街口39 分钟前
【leetcode】75.颜色分类
算法·leetcode·职场和发展