No.933 おまわりさんこいつです

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 通常問題
タグ : / 解いたユーザー数 123
作問者 : leafirbyleafirby / テスター : nullnull
3 ProblemId : 3380 / 出題時の順位表
問題文最終更新日: 2019-12-01 01:05:13

問題文

Iot君は公園で$N$個の非負整数からなる女の子を見つけました。
せっかくなので見つけた女の子の年齢をIot君に教えてあげましょう。
ただし、女の子の年齢は以下の様に定義されます。
女の子を構成してる数字のうち、$i$個目を$P_i$とする。
$P_1×P_2×...×P_N=K$とする。この時、以下の操作後の$K$が女の子の年齢である。
操作:$K$=$K$の各位の数字の和($K$の桁数$\neq 1$の間繰り返し行う)

入力

$N$
$P_1$ $P_2$ $...$ $P_N$

$0 < N\le 10^5$
$0\le P_i\le 10^{18}$

出力

女の子の年齢を出力し、最後に改行してください。

サンプル

サンプル1
入力
5  
1 1 2 5 14
出力
5

$K=1×1×2×5×14=140$で各位の和は$5$です。
$K$が1桁になったので、女の子は$5$歳です。

サンプル2
入力
1
95685
出力
6

$K=95685$で各位の和は$33$なので、1回目の操作後は$K=33$です。
2回目の操作では$K=3+3=6$になり、1桁になったので、女の子は$6$歳です。非合法ですね。

提出ページヘ
下のフォームでの入力は、テキストボックスにフォーカスがない場合は、(Onにしている場合)ショートカットキー・スマートサブミットの影響を受けるので、必要なら提出ページに遷移してください。

言語
問題によって提出できない言語があります。参考
ソースコード
ソースコードのテキストボックスに文字がある場合はファイルは無視されます。
テキストボックスで提出するとCR(\r)が除去されますが、ファイルで提出すると除去されません。