EduBrick

Цифровой корень

2000 мс · 256 МБ · всё или ничего

Цифровой корень получается так: складываем цифры числа, потом цифры результата, и так пока не останется одна цифра.

Например, для 98759875: 9+8+7+5=299 + 8 + 7 + 5 = 29, затем 2+9=112 + 9 = 11, затем 1+1=21 + 1 = 2. Ответ — 22.

Формат ввода

В первой строке nn от 11 до 10510^5. Во второй — nn чисел от 00 до 101810^{18}.

Формат вывода

Одна строка: nn чисел через пробел.

Примеры

ввод
2
9875 0
вывод
2 0

Примечание

Здесь одна функция вызывает другую: digitRoot крутит digitSum, пока число не станет однозначным. Больше трёх повторений не понадобится ни разу — сумма цифр числа до 101810^{18} не превосходит 171171.

Войдите, чтобы отправлять решения.