d672. 10922 - 2 the 9s
標籤 :
通過比率 : 1473人/1544人 ( 95% ) [非即時]
評分方式:
Tolerant

最近更新 : 2010-03-23 14:42

內容

我們知道要怎麼確定一個整數是不是 9 的倍數-如果它每位數的總和是9的倍數,那它就是9的倍數。這種檢驗的方法其實是一種遞迴的方法,而且我們把這種方法遞迴的深度稱作 N 的 9-degree 。

你的工作就是,給你一個正整數N,判斷他是不是9的倍數,而且如果他是9的倍數你還需要判斷它的 9-degree。

輸入說明

輸入含有多組測試資料。每組測試資料一列包含一個正數 N。

當 N=0 時代表輸入結束;輸入的數最大可以到1000位數。

輸出說明

對於每一組測試資料,請輸出它是否是 9 的倍數及它的 9-degree。輸出格式請參考Sample Output。

範例輸入 #1
999999999999999999999
9
9999999999999999999999999999998
837
0
範例輸出 #1
999999999999999999999 is a multiple of 9 and has 9-degree 3.
9 is a multiple of 9 and has 9-degree 1.
9999999999999999999999999999998 is not a multiple of 9.
837 is a multiple of 9 and has 9-degree 2.
測資資訊:
記憶體限制: 512 MB
提示 :
Lucky貓 ★★ 中 英
標籤:
出處:
UVa10922 [管理者: snail (蝸牛) ]

本題狀況 本題討論 排行

編號 身分 題目 主題 人氣 發表日期
39751 n12603579tab ... (施智皓) d672
解題思路
632 2024-03-25 23:15
36434 vlva8166@gma ... (風行) d672
題目意思
1516 2023-07-17 22:28
36388 kevin123craz ... (張祐誠) d672
tips
881 2023-07-16 14:35