//一个正整数,如果能被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;
}