题解 | #对称平方数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;
}

全部评论

相关推荐

01-19 12:48
门头沟学院 C++
只想搞钱的鸽子很喜欢...:混账是很多的,还有那些在自己风华正茂的年纪说风凉话讥讽那些下岗前员工的。这些人都是现在职场环境这么烂的帮凶
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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