水仙花數

水仙花數指一個三位數,每個位上的數的3次冪之和等於其本身。 基礎的思路:從從100循環到999,然後分別求出每個三位數的百位、十位和個位,然後進行驗證是否爲水仙花數。 參考網上的代碼後,可以直接寫三個嵌套循環,分別從1~9,0~9,0~9代表一個三位數的百位、十位和個位數,然後驗證是否爲水仙花數。 後者的優勢是:同前一個方法循環次數相同,但不需要再計算一個三位數的百位、十位和個位,簡化了算法的複雜
相關文章
相關標籤/搜索