牛客网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;
}
相关推荐
会编程的土豆6 小时前
由c/c++速通go语言,新手必看
c语言·c++·golang
无限进步_7 小时前
C++ 多态机制完全解析:从虚函数重写到动态绑定原理
java·c语言·jvm·数据结构·c++·windows·后端
爱编码的小八嘎9 小时前
C语言完美演绎9-13
c语言
爱编码的小八嘎9 小时前
C语言完美演绎9-19
c语言
shada9 小时前
mini-dog-c编译器开发 - 04 递归下降解析器
c语言·编译器
无限进步_10 小时前
二叉搜索树完全解析:从概念到实现与应用场景
c语言·开发语言·数据结构·c++·算法·github·visual studio
顾鉴行思11 小时前
10 字符串常量到底存在哪里?
c语言·汇编·经验分享
Aurorar0rua12 小时前
CS50 x 2024 Notes C - 09
c语言·开发语言·学习方法
相醉为友13 小时前
040 Linux/裸机/RTOS 项目开发的跨平台兼容性——C语言静态接口抽象底层原理分析
linux·c语言·mcu
weixin_4217252614 小时前
2026年C/C++/C#全解析:底层语言的进化与场景抉择,选错直接掉队
c语言·c++·c·编程语言·技术选择