牛客网KY50 与7无关的数

题目

描述:

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

输入描述:

案例可能有多组。对于每个测试案例输入为一行,正整数n,(n<100)

输出描述:

对于每个测试案例输出一行,输出小于等于n的与7无关的正整数的平方和。

题解

最直接最简单的想法就是一位一位判断是否含有7,再判断是否能被7整除,枚举出所有符合条件的数,并求它们的平方和。

复制代码
#include <stdio.h>

int main()
{
    int n = 0;
    int sum = 0;
    while(scanf("%d",&n) != EOF)
    {
        for(int i = 0; i <= n; i++)
        {
            if((i % 7 != 0) && (i % 10 != 7) && (i / 10 != 7))
                sum += i*i;
        }
        printf("%d\n",sum);
    }
    return 0;
}
相关推荐
wuyk55512 小时前
从零吃透 MQTT 通信|第 5 章 MQTT 心跳保活机制深度优化,断线检测与智能自动重连
c语言·开发语言·stm32·学习
luj_176814 小时前
虚实交融中的真实人物塑造
c语言·开发语言·网络·经验分享·算法
AC赳赳老秦14 小时前
农产品公开数据应用:OpenClaw 抓取农产品价格、产销公开数据,实现农产品行情动态监测
java·c语言·javascript·python·php·deepseek·openclaw
hope_wisdom15 小时前
C/C++数据结构之二叉树的遍历
c语言·数据结构·c++·二叉树·深度优先·广度优先
一木 之林16 小时前
五、C++ 新特性、关键字与编译原理(进阶)(一)
c语言·开发语言·c++
是隼人17 小时前
buuctf-pwn wustctf2020_closed(文件描述符)题解(学习过程持续更新)
c语言·学习·安全·pwn入门·ctf入门
是隼人18 小时前
buuctf-pwn wdb_2018_3rd_soEasy(ret2shellcode)题解(学习过程持续更新)
c语言·学习·安全·pwn入门·ctf入门
热心网友俣先生2 天前
2026国赛C题:五年命题规律与预测
java·c语言·前端·数学建模
wuminyu2 天前
Linux内核线程调度与虚拟线程调度机制系统级深度剖析
java·linux·c语言·jvm·c++
ysu_03142 天前
03-双链表与循环链表
c语言·数据结构·链表