简单模拟
代码:
#include<iostream>
#include<string>
using namespace std;
int check(int x){
string s(to_string(x));
int n=s.length();
int i=0,j=n-1;
while(i<j){
if(s[i++]!=s[j--]) return 0;
}
return 1;
}
int main(){
for(int i=0;i<=256;++i){
if(check(i*i)) printf("%d\n",i);
}
return 0;
}