数のデジタルルート
整数 n が与えられたとき、n の各桁を足し合わせ、その結果を一桁になるまで繰り返すことでデジタルルートを求めることができます。数のデジタルサムとは、このように桁の総和を複数回繰り返して得られる値を指します。ここでは、ある整数のデジタルルートを計算するプログラムを作成してください。
入力
入力として、単一の整数 n (0 ≤ n ≤ ) が与えられます。
出力
プログラムは、整数 n のデジタルルートを出力してください。
例
Input  | Output  | 
|---|---|
15  | 6  | 
12345  | 6  | 
説明
15 → 1 + 5 = 6
12345 → 1 + 2 + 3 + 4 + 5 = 15 → 1 + 5 = 6
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB