#include<stdio.h> #include<stdbool.h> #include<stdlib.h> bool Judge(int a){ //该数某位上含有7 int temp[4]; int i=0; while(a!=0){ temp[i]=a%10; i++; a/=10; } for(int j=0;j<i;j++){ if(temp[j]==7) return true; } return false; } int main(){ int n; while(scanf("%d",&n)!=EOF){ int sum=0; for(int i=1;i<=n;i++){ if(i%7!=0 && !Judge(i)) sum+=i*i; } printf("%d",sum); printf("\n"); } }