其他分享
首页 > 其他分享> > 《计算机复试指南》九度教程T41:对称平方数

《计算机复试指南》九度教程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