题解 | #对称平方数1# 暴力求解

对称平方数1

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

#include<stdio.h>
int compare(int a)
{
    int b[5],i,m,n=0;
    for(i=0;a!=0;i++)
    {
        b[i]=a%10;
        a=a/10;
    }
    m=i/2;
    for(int j=0;j<i/2&&b[j]==b[i-1];j++)
    {
        i=i-1;
        n++;
    }
    if(n==m)
    {
        return 1;
    }
    return 0;
}

int main(){
    int x,result;
    for(int i=0;i<=256;i++)
    {
        x=i*i;
        result=compare(x);
        if(result==1)
        {
            printf("%d\n",i);
        }
    }
    return 0;
}
全部评论

相关推荐

不愿透露姓名的神秘牛友
10-29 21:14
疯犬丨哈士奇:喜欢你的人会主动表白,对你有想法的人会很主动,所以要你的公司不会吊着你所以懂了吧
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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