大多數的人認為數字是冷酷無情的,事實上某些數字是充滿活力的,學會判斷一個數是否快樂其實很簡單。挑選一個正整數,求其所有位數平方的總和,持序這個動作直到所有位數的平方和為1或是進入循環,可以收斂到1則為快樂的,循環則為不快樂。可以假定所有循環週期不超過100。
例如:
以32為例
32 → 3*3+2*2=13
13 → 1*1+3*3=10
10 → 1*1+0*0=1
故32是快樂的數
輸出”n is a happy number” 或”n is an unhappy number”(不含引號)
32 4565
32 is a happy number 4565 is an unhappy number
ID | User | Problem | Subject | Hit | Post Date |
45502 |
|
a863 | 152 | 2025-03-10 13:04 |