简单枚举

与7无关的数

http://www.nowcoder.com/questionTerminal/776d401bf86d446fa783f0bef7d3c096

#include <stdio.h>
int main()
{
    int n,i,sum;
    while(scanf("%d",&n)!=EOF)
    {
        for(i=1,sum=0;i<=n;i++)
            if(i%7!=0&&i%10!=7&&i/10!=7)
                sum+=i*i;
        printf("%d\n",sum);
    }
}

全部评论
思路很好,通过题设中n小于100的这个条件,避免判断i的每一位和7的关系(i%10!=7&&i/10!=7)
点赞 回复 分享
发布于 2022-12-28 19:16 河北

相关推荐

09-05 21:54
已编辑
湖南工程学院 Java
点赞 评论 收藏
分享
评论
14
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务