Свести число к цифре
Иногда большое число нужно сжать до одной контрольной цифры: так работают простые проверки и числовые фокусы. Дано неотрицательное число num: сложите все его цифры. Если результат всё ещё состоит из нескольких цифр, повторяйте процесс, пока не останется одна цифра, и верните её.
Примеры
Ввод
38Вывод
2Ввод
0Вывод
0Ввод
9Вывод
9Нужно реализовать
def add_digits(num: int) -> int:
Теги
math
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
38Ожидаемый
22
Ввод
0Ожидаемый
03
Ввод
9Ожидаемый
94
Ввод
199Ожидаемый
15
Ввод
12345Ожидаемый
66
Ввод
12344Ожидаемый
5Фокус-радио
На паузе · SomaFM · Fluid