EduBrick
← вернуться к уроку · Цифры и системы счисления

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

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

Возьмём число, сложим его цифры в системе bb, потом сложим цифры результата — и так пока не останется одна цифра.

Выведите эту цифру как обычное число.

Формат ввода

Одна строка: числа nn от 00 до 101810^{18} и bb от 22 до 3636.

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

Одно число.

Примеры

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

Примечание

Повторять сложение можно честно — шагов будет мало. Но есть и формула: цифровой корень равен 1+(n1)mod(b1)1 + (n - 1) \bmod (b - 1) при n>0n > 0, и она следует из свойства суммы цифр по модулю b1b - 1.

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