Предмет: Информатика, автор: Pechenkinsanya

Дано натуральное число N. Выведите все его цифры по одной, в обратном порядке, разделяя их пробелами или новыми строками.

При решении этой задачи нельзя использовать строки, списки, массивы (ну и циклы, разумеется). Разрешена только рекурсия и целочисленная арифметика. Python

Ответы

Автор ответа: restIess
1

def digits(num):

   if num < 10:

       print(num)

       return;

   else:

       print(num % 10)

       digits(num // 10)

digits(int(input()))

Похожие вопросы
Предмет: Английский язык, автор: tysya3
Предмет: Русский язык, автор: veronikanoviko
Предмет: Окружающий мир, автор: viktoria425