題目:編寫乙個演算法來判斷乙個數是不是「快樂數」:對於乙個正整數,每一次將該數替換為它各個位數上數字的平方和,然後重複這個過程直到這個數變為1,也可能是無線迴圈變不到1。如果變到1,那麼這個數就是快樂數。
分析:
所以,19為快樂數~
程式**:
執行結果:public class test
if(temp == 1)else
}public static int print(int num)
}for(int i = 0;i < 10;i++)
return sum;
}public static void main(string args)
system.out.println(num+"不是快樂數");}}
}
LeetCode演算法題 快樂數isHappy
編寫乙個演算法來判斷乙個數是不是 快樂數 乙個 快樂數 定義為 對於乙個正整數,每一次將該數替換為它每個位置上的數字的平方和,然後重複這個過程直到這個數變為 1,也可能是無限迴圈但始終變不到 1。如果可以變為 1,那麼這個數就是快樂數。示例 輸入 19 輸出 true 解釋 12 92 82 82 ...
Leetcode快樂刷題 快樂的數
編寫乙個演算法來判斷乙個數 n 是不是快樂數。快樂數 定義為 對於乙個正整數,每一次將該數替換為它每個位置上的數字的平方和,然後重複這個過程直到這個數變為 1,也可能是 無限迴圈 但始終變不到 1。如果 可以變為 1,那麼這個數就是快樂數。如果 n 是快樂數就返回 true 不是,則返回 false...
LeetCode 快樂數 中級演算法
題目 編寫乙個演算法來判斷乙個數是不是 快樂數 乙個 快樂數 定義為 對於乙個正整數,每一次將該數替換為它每個位置上的數字的平方和,然後重複這個過程直到這個數變為 1,也可能是無限迴圈但始終變不到 1。如果可以變為 1,那麼這個數就是快樂數。示例 輸入 19 輸出 true 解釋 1 1 9 9 8...