HW03 - Black Hole Number (4 digits)
作業資訊
題目敘述
給定一個四個位數不完全相同的四位數,並反覆執行「將位數由大排到小的結果減去由小排到大的結果」,則最後一定會來到 6174。請撰寫一個函式,名為 black_hole_number,來計算此問題。輸入說明
一個小於 10000,且四個位數不完全相同的正整數輸出說明
回傳一個串列,內容都是整數,代表到掉入黑洞為止的過程。此串列的第一個數必須是輸入給函式的數字,且串列中的每個數字最多只出現一次。Sample Input
1234Sample Output
[1234, 3087, 8352, 6174]提示與注意事項
def black_hole_number(num): pass if __name__ == '__main__': print(black_hole_number(1234))