题解 | #变种水仙花#

变种水仙花

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

#include<stdio.h>
int main()
{    
    int i,a,b,c,d,A,B,C,D;
    for(i=10000;i<=99999;i++)
    {//举例12345
        a=i%10;//a=5
        A=(i-a)/10;//A=12340/10=1234
        b=i%100;//b=45
        B=(i-b)/100;//B=12300/100=123
        c=i%1000;//c=345
        C=(i-b)/1000;//C=12000/1000=12
        d=i%10000;//d=2345
        D=(i-d)/10000;//D=10000/10000=1
        if(a*A+b*B+c*C+d*D==i)
        {
           printf("%d ",i);
        }

    }
    return 0;
}

全部评论

相关推荐

在改简历的大卫很认真:天天有面试 = 你已经在 offer 门口了。 海投能面成这样,说明你的简历、基础、学历都是过关的,缺的只是一次刚好匹配的缘分。 关于你说的 SQL 恐惧,我帮你捋一下: - 面试里考来考去,真就那几类: 分组、去重、关联、子查询、窗口函数(row_number、rank、sum 开窗) ​ - 面试官要的不是“写得花里胡哨”,而是思路稳、不出错。 你恐惧的本质不是不会, 是怕临场卡壳、怕写错、怕被追问。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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