第四題 9 的倍數判別

問題描述
       輸入一正整數 n ,若 n 的各位數之和為 9 的倍數,則 n 為 9 的倍數,依此判斷技巧,我們
可以透過「遞迴」運算,求出任意長度的正整數 n 是否為 9 的倍數,計算過程中,遞迴深度稱
為 n 的 9-degree ( 9 級度)。你的工作是;請判斷 n 是否為 9 的倍數,若是,則輸出 "Y" 以
及 n 的 9-degree ,若否則輸出 "N" 。
例一:輸入 n = 9765 ,
第 1 次遞迴運算: 9+7+6+5 = 27
第 2 次遞迴運算: 2+7 = 9
判定 n 為 9 的倍數,且 9765 的 9-degree 為 2 。此時輸出的答案為: "Y 2" 。
例二:輸入 n = 9999999999999994 ,
第 1 次遞迴運算: 9+9+9+9+9+9+9+9+9+9+9+9+9+9+9+4 = 139
第 2 次遞迴運算: 1+3+9 = 13
第 3 次遞迴運算: 1+3 = 4 ( 非 9)
此時輸出的答案為: "N" 。

輸入說明
輸入一個正整數,最多可包含 1000 個位數。

輸出說明
判斷是否為 9 的倍數,若是,則輸出 "Y" 及其 9-degree ,中間以空格隔開;若否則輸出
"N" 。

範例
輸入輸出
999999999999999999999Y 3
9Y1 1
9999999999999999999999999999998N