题解 | #对称平方数1#

对称平方数1

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

#include <stdio.h>

int main() {

    for(int i=0;i<257;i++){
        int res=i*i;
        if(res<10){
            printf("%d\n", i);//1
        }
        if(res>=10 && res<100){
            if(res==res/10+(res%10))
               printf("%d\n", i);//12
        }
        if(res>=100 && res<1000){
            if(res==res/100+(res/10)%10*10+res%10*100)
               printf("%d\n", i);//123
        }
        if(res>=1000 && res<10000){
            if(res==res/1000+(res/100)%10*10+(res/10)%10*100+res%10*1000)
               printf("%d\n", i);//4
        }
        if(res>=10000 && res<100000){
            if(res==res/10000+(res/1000)%10*10+(res/100)%10*100+(res/1000)%10*1000+res%10*10000)
               printf("%d\n", i);//5
        }
    }
    return 0;
}

全部评论

相关推荐

苍蓝星上艾露:这简历。。。可以试试我写的开源简历优化工具https://github.com/weicanie/prisma-ai
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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