#include<stdio.h>
int main()
{
int n,a,i,j;
int s=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
j=i;
while(j>0)
{
a=j%10;
if(a==7)break;
j=j/10;
}
if(i%7!=0||a!=7)
{
s=s+i*i;
}
}
printf("%d",s);
return 0;
}
(各位大佬帮忙看看为什么是错的吧)