#include <iostream>
#include <cmath>
using namespace std;
static bool isAutomorphicNumber(int num) {
int squre = num * num;
int count = 0; // 记录num的位数
int tmp = num;
while (tmp > 0) {
tmp /= 10;
count++;
}
int lastNum = squre % (int)pow(10, count);
return lastNum == num;
}
int main() {
int n;
while (cin >> n) {
int sum = 0;
for (int i = 0; i <= n; i++) {
if (isAutomorphicNumber(i)) {
sum++;
}
}
cout << sum << endl;
}
return 0;
}

京公网安备 11010502036488号