大水题
题号:NC15173
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

\hspace{15pt}对于一个数,把它所有位上的数字进行加和,得到新的数。
\hspace{15pt}重复执行若干次,直到结果是个位数为止。输出最终的这个个位数。

输入描述:

\hspace{15pt}在一行上输入一个整数 n \left( 1 \leq n \leq 10^9 \right) 代表初始数字。

输出描述:

\hspace{15pt}在一行上输出一个整数,代表最终的结果。
示例1

输入

复制
38

输出

复制
2

说明

\hspace{15pt}对于这一组测试数据,操作过程为 38 \to 3 + 8 = 11 \to 1 + 1 = 2
示例2

输入

复制
1

输出

复制
1