//打印所有不超过256,其平方具有对称性质的数。如2,11就是这样的数,因为2*2=4,11*11=121。
#include<stdio.h>
#define maxsize 1000
int main() {
int n;
for (n = 0; n <= 256; n++) { //11*11=121 1 2 1
int i = 0, number = 0, r;
int m = n * n;
while (m != 0) { //不知道m是几位数 121
r = m % 10;
number = number * 10 + r;
m = m / 10;
}
if (number == n * n)
printf("%d\n", n);
}
return 0;
}



京公网安备 11010502036488号