牛客网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;
}
相关推荐
wljy17 小时前
二、进制状态转换
linux·运维·服务器·c语言·c++
01_ice8 小时前
C语言数据在内存中的存储
c语言·开发语言
bucenggaibian8 小时前
《C语言》编程前置:计算机底层逻辑(诞生的基础)
c语言·程序框架·编译运行·内存地址·底层逻辑
小娄~~10 小时前
C语言卷子错题集
c语言·开发语言·数据结构
bucenggaibian15 小时前
C语言程序设计作业题
c语言·程序设计·常量·解答·作业题
小糯米60117 小时前
C语言 自定义类型:结构体 与 联合体
c语言·开发语言·数据结构
yzq19912717 小时前
10.C语言-表达式、左值与语句
c语言·指针·函数·表达式·语句
至为芯18 小时前
IP5356H_G3至为芯支持C口双向快充22.5W新国标移动电源方案芯片
c语言·开发语言
Byte Wizard20 小时前
自定义类型:联合和枚举
c语言·开发语言
搬砖的小码农_Sky20 小时前
macOS Sequoia上如何安装gcc/g++环境?
c语言·c++·macos