《计算机复试指南》九度教程T41:对称平方数
作者:互联网
题目描述
打印所有不超过n(n<256)的,其平方具有对称性质的数。如11*11=121。
输入描述:
无
输出描述:
每行一个数,表示对称平方数。
#include <iostream>
using namespace std;
int num[20];
int main(){
int n;
for(n=1;n<256;n++){
int t=n*n,len=0;
while(t){
num[len++]=t%10;
t=t/10;
}
int flag=1;
for(int i=0,j=len-1;i<=len/2;i++,j--){
if(num[i]!=num[j]){
flag=0;
break;
}
}
if(flag) cout<<n<<endl;
}
return 0;
}
标签:平方,num,int,T41,复试,九度,对称,描述 来源: https://blog.csdn.net/qq_36560894/article/details/99087310