题解 | #对称平方数1#
对称平方数1
http://www.nowcoder.com/practice/a84d46d5321f4e20931cb725e6c74fad
#include<iostream>
#include<cstdio>
using namespace std;
int rev(int x){ //反转函数
int revx=0,temp=0;
while(x!=0){
revx*=10;
revx+=(x%10);
x/=10;
}
return revx;
}
int powint(int a,int b){ //整数乘方函数,不是必需
for(int i=0;i<b-1;i++) a*=a;
return a;
}
int main(){
for(int i=0;i<=256;i++) if(i*i==rev(i*i)) cout<<i<<'\n';
return 0;
}