美文网首页
shell实现水仙花数

shell实现水仙花数

作者: cctN | 来源:发表于2020-06-29 22:34 被阅读0次

    水仙花数:水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)。

    实现

    for((i=100;i<1000;i++));do
       ((hun=i/100));((ten=i/10%10));((ind=i%10))
       if((i==hun*hun*hun + ten*ten*ten + ind*ind*ind));then
       echo $i
       fi
    done
    

    输出


    image.png

    相关文章

      网友评论

          本文标题:shell实现水仙花数

          本文链接:https://www.haomeiwen.com/subject/cwhzfktx.html