题解 | #对称平方数1#

对称平方数1

http://www.nowcoder.com/practice/a84d46d5321f4e20931cb725e6c74fad

对称平方数

相当于判断一个数的平方是否为反序数。

#include <iostream>
#include <cstdio>

using namespace std;

//判断是否为对称数,相当于判断平方数是否为反序数

bool reverse(int n){

    n*=n;
    int temp = n;
    int reverseN = 0;
    while (n != 0)
    {
        reverseN *= 10;
        reverseN += n%10;
        n /= 10;
    }
    if (reverseN == temp)
        return true;
    else
        return false;
    
    
}




int main(){

    for (int i = 0; i < 257; i++)
    {
        if (reverse(i)==true)
        {
            printf("%d\n",i);
        }
    }
    

    return 0;
}

全部评论

相关推荐

点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务