Задача «Разворот последовательности»

Условие

Дана последовательность целых чисел, заканчивающаяся числом 0. Выведите эту последовательность в обратном порядке.

При решении этой задачи нельзя пользоваться массивами и прочими динамическими структурами данных. Рекурсия вам поможет.

Решение

  1. def reverse():
  2.     x = int(input())
  3.     if x != 0:
  4.         reverse()
  5.     print(x)
  6. reverse()