题解 第二章暴力求解| #与7无关的数#

与7无关的数

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

//一个正整数,如果能被7整除
//或者其十进制表示法中某个位数上的数字为7
//那么称其为7相关的数
//求所有小于等于n,其中n<100,的与7无关的正整数的平方和
#include <iostream>
#include <cmath>
using namespace std;
typedef struct relatedTo7
{
    int num=0;
    int array[100];
}relatedTo7;
int main()
{
    int n,sum=0;
    relatedTo7 my7Array;
    cin>>n;
    for(int i=0;i<=n;i++)
        if((i%7)&&i%10!=7&&i/10!=7)
            my7Array.array[my7Array.num++]=i;
    for(int i=0;i<my7Array.num;i++)
        sum+=pow(my7Array.array[i],2);
    cout<<sum<<"\n";
    return 0;
}
//一个正整数,如果能被7整除
//或者其十进制表示法中某个位数上的数字为7
//那么称其为7相关的数
//求所有小于等于n,其中n<100,的与7无关的正整数的平方和
#include <stdio.h>
#include <math.h>
int main()
{
    int n,sum=0;
    scanf("%d",&n);
    for(int i=0;i<=n;i++)
        if((i%7)&&i%10!=7&&i/10!=7)
            sum+=pow(i,2);
    printf("%d\n",sum);
    return 0;
}
王道机试指南刷题 文章被收录于专栏

计划刷完这本书

全部评论

相关推荐

点赞 评论 收藏
分享
03-25 17:53
已编辑
门头沟学院 Java
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客企业服务