Цифровой корень. Код писать на если вы не знаете ответ или можете дать ответ только в обмен на другой, то не отвечайте.
Цифровой корень натурального числа получается следующим образом. Складываются все цифры данного числа. Процесс повторяется, пока в результате не будет получено однозначное число, которое и называется цифровым корнем числа.
Входные данные
На вход программе подается натуральное число n≤10^9.
Выходные данные
Выведите его цифровой корень.
253
294
Ответы на вопрос:
def sum_number_digits(number):
return sum([int(i) for i in list(str(number))])
number = input()
while len(str(number)) > 1:
number = sum_number_digits(number)
print(number)
Популярно: Информатика
-
lanamuradyamu09.08.2021 06:30
-
pjs11.08.2021 17:21
-
MaushaLate8619.09.2020 03:44
-
dianaorlova0023.07.2022 19:07
-
nastyzotova1237817.11.2022 18:46
-
sushenkop08wf413.03.2022 00:26
-
ladykyzya201721.10.2020 02:53
-
glinkirk18.08.2022 01:35
-
shkolar34502.04.2020 19:10
-
Аделя666123.06.2023 23:46