#C1140. B14 实践-3 数根

B14 实践-3 数根

B14 实践-3 数根

题目描述

将正整数 nn 的各个位相加,得到一个新的数字 kk ,如果这 kk 是一位数,称 kknn 的数根。如果 kk 不是一位数,则对其重复处理,直到 kk 成为一位数,此时 kk 也称为 nn 的数根。 例如: 24:2+4=624:2+4=6 ,所以 662424 的数根。 请编写程序,计算 nn 的数根。

输入格式

一个整数 nn ,表示原数。

输出格式

一个整数 kk ,表示 nn 的数根。

样例输入

8943

样例输出

6

样例分析

对于数字 8943:8+9+4+3=24,24:2+4=68943:8+9+4+3=24, 24:2+4=6 。所以 89438943 的数根是 66

数据范围

100%100\% 的数据: 1n<2631 \leq n < 2^{63}