#include<iostream>
#include<cstdio>
using namespace std;
const int MAXN=100;
long long dp[MAXN];
//判断是否符合条件。
bool Function(int x){
if(x%7==0){
return true;
}else{
while(x!=0){
int temp=x%10;
if(temp==7){
return true;
}
x /=10;
}
}
return false;
}
int main(){
int n;
scanf("%d",&n);
dp[0]=0;
for(int i=1;i<=n;i++){
if(Function(i)){
dp[i]=dp[i-1];
}else{
dp[i] =dp[i-1]+i*i;
}
}
cout<<dp[n]<<endl;
return 0;
}

京公网安备 11010502036488号