TA貢獻7條經驗 獲得超2個贊
http://www.xianlaiwan.cn/code/5259
這個鏈接里有講咋弄
另外“水仙花數”指的是一個數各位數字上的立方和等于這個數,如153=1*1*1+5*5*5+3*3*3
TA貢獻19條經驗 獲得超11個贊
我查了一下,我把算法給你吧。
第一步:用一個循環判斷輸入的數是幾位的。
第二步:用循環除法把每一位的數字分離出來。
第三步:建立一個50位以上數組,并存入分離出來的數字。
第四步:遍歷數組,取出每一位的數字并按水仙花數的判斷方法式進行計算。
第五步:將計算結果和原數比較(之前記得備份原數)。
第六步:根據判斷返回『是』或『否』
這是我一瞬間的思路,大概不是最優解,期待大佬來指正。
TA貢獻69條經驗 獲得超24個贊
用什么語言做?? 手動滑稽
那個,水仙花數是啥?我可以幫忙想一想(?ò ? ó?)
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號