TA贡献7条经验 获得超2个赞
https://www.imooc.com/code/5259
这个链接里有讲咋弄
另外“水仙花数”指的是一个数各位数字上的立方和等于这个数,如153=1*1*1+5*5*5+3*3*3
TA贡献19条经验 获得超11个赞
我查了一下,我把算法给你吧。
第一步:用一个循环判断输入的数是几位的。
第二步:用循环除法把每一位的数字分离出来。
第三步:建立一个50位以上数组,并存入分离出来的数字。
第四步:遍历数组,取出每一位的数字并按水仙花数的判断方法式进行计算。
第五步:将计算结果和原数比较(之前记得备份原数)。
第六步:根据判断返回『是』或『否』
这是我一瞬间的思路,大概不是最优解,期待大佬来指正。
TA贡献69条经验 获得超24个赞
用什么语言做? 手动滑稽
那个,水仙花数是啥?我可以帮忙想一想(。ò ∀ ó。)
举报