20175234 2018-2019-2 個人項目:數字黑洞(四):數學黑洞1和4
定義
數學黑洞1和4是指任取一個非0自然數,求出它的各個數位上數字的平方和,得到一個新數。再求出這個新數各個數位上數字的平方和,又得到一個新數。如此進行到最后只有兩種情況: 出現1,之后永遠都是1;出現4,之后開始按4、16、37、58、89、145、42、20循環。
計算過程偽代碼
(1) 輸入值為4,進入4黑洞,調用8次計算的函數,展示整個循環,后結束循環。
(2) 輸入值為1,進入1黑洞,調用3次計算函數,后結束循環。
(3) 其他輸入值,一直調用自己計算。
測試結果截圖
(1) 輸入異常
(2) 數字黑洞4
(3) 數字黑洞1
(4)其他