水仙花判断

输入一个三位的正整数,判断该数是否为水仙花数。


YOLOplus
浏览 1469回答 4
4回答

Yy_fish

https://www.imooc.com/code/5259 这个链接里有讲咋弄另外“水仙花数”指的是一个数各位数字上的立方和等于这个数,如153=1*1*1+5*5*5+3*3*3

deemos

我查了一下,我把算法给你吧。 第一步:用一个循环判断输入的数是几位的。 第二步:用循环除法把每一位的数字分离出来。 第三步:建立一个50位以上数组,并存入分离出来的数字。 第四步:遍历数组,取出每一位的数字并按水仙花数的判断方法式进行计算。 第五步:将计算结果和原数比较(之前记得备份原数)。 第六步:根据判断返回『是』或『否』 这是我一瞬间的思路,大概不是最优解,期待大佬来指正。

realwds

用什么语言做?  手动滑稽

deemos

那个,水仙花数是啥?我可以帮忙想一想(。ò ∀ ó。)
打开App,查看更多内容
随时随地看视频慕课网APP