描述
打印所有不超过256,其平方具有对称性质的数。如2,11就是这样的数,因为22=4,1111=121。
输入描述:
无任何输入数据
输出描述:
输出具有题目要求的性质的数。如果输出数据不止一组,各组数据之间以回车隔开。
示例1
输入:无
输出:无
知识点: 暴力求解 枚举
AC代码:
#include <stdio.h>
int Reverse(int x) {
int revx = 0;
while(x != 0) {
revx *= 10;
revx += x % 10;
x /= 10;
}
return revx;
}
int main() {
int x;
for(x = 0; x <= 256; x ++)
if(x * x == Reverse(x * x))
printf("%d\n", x);
return 0;
}