
#include<stdio.h>
int main()
{
int n,e=0,m,g;
long long s=0;
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
e=0;
if(i%7==0)continue;
m=i;
while(m!=0)
{
g=m%10;
m=m/10;
if(g==7)
e=1;
}
if(e==0)
s=s+i*i;
}
printf("%lld",s);
return 0;
}
哪里有问题啊,结果是对的,但交到oj系统错误70%