题目1074:对称平方数
时间限制:1 秒
内存限制:32 兆
特殊判题:否
提交:6422
解决:2912
- 题目描述:
- 打印所有不超过n(n<256)的,其平方具有对称性质的数。如11*11=121
- 输入:
-
无任何输入数据
- 输出:
- 输出具有题目要求的性质的数。如果输出数据不止一组,各组数据之间以回车隔开。
- 样例输入:
- 样例输出:
1 #include2 #include 3 using namespace std; 4 5 bool symmetry(int n){ 6 int a = 0,temp = n; 7 while(temp){ 8 a = a * 10 + temp % 10; 9 temp /= 10;10 }11 if(a == n)12 return true;13 else14 return false;15 }16 17 int main(){18 int n;19 for(n = 0; n < 256; n++){20 if(symmetry(n * n))21 cout << n << endl;22 }23 // system("pause");24 return 0;25 }