#include<iostream>
using namespace std;
bool check(int i) {
int temp1 = i, temp2 = i * i;
while (temp1) { //验证后几位
if (temp2 % 10 != temp1 % 10) break;
temp1 /= 10;
temp2 /= 10;
}
return temp1 == 0;
}
int main() {
int n;
cin >> n;
int ans = 0;
int i = 1;
while(i <= n){
if(check(i)) ++ans;
i += 4;
if(i>n)
break;
if(check(i)) ++ans;
i += 1;
if(i>n)
break;
if(check(i)) ++ans;
i += 5;
}
cout << ans+1 << endl;
return 0;
}



京公网安备 11010502036488号