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;
}
相关推荐
李绍熹6 分钟前
C语言基础语法示例
c语言·开发语言
kiki-bf10 分钟前
使用python把图片转为word
开发语言·python·word
光羽隹衡18 分钟前
Python中的网络爬虫
开发语言·爬虫·python
Xの哲學19 分钟前
Linux DRM 架构深度解析
linux·服务器·算法·架构·边缘计算
不会写DN22 分钟前
fmt 包中的所有 Print 系列函数
开发语言·后端·golang·go
qq_4335545432 分钟前
C++树形DP(树上分组背包)
c++·算法·深度优先
南棱笑笑生1 小时前
20251213给飞凌OK3588-C开发板适配Rockchip原厂的Buildroot【linux-6.1】系统时适配CTP触摸屏FT5X06
linux·c语言·开发语言·rockchip
电子_咸鱼1 小时前
常见面试题——滑动窗口算法
c++·后端·python·算法·leetcode·哈希算法·推荐算法
mit6.8241 小时前
hash+presum判等|幻方0
算法
萌>__<新1 小时前
力扣打卡每日一题————最小覆盖子串
数据结构·算法·leetcode·滑动窗口·哈希表