Обратный вывод чисел

Дана последовательность чисел на вход. Требуется написать функцию, которая будет выводить эти числа в обратном порядке, не используя никаких дополнительных структур данных (например, списков или массивов). Ввод завершается, как только встречается число -1.

def rev():
    n = int(input())
    if n == -1:
        return
    ....

Ввод

На вход подаётся поток чисел (0 ≤ ), каждое из которых находится на отдельной строке. Гарантируется, что ввод содержит не более 1000 строк.

Вывод

Программа должна вывести введённые числа в обратном порядке.

Примеры

Ввод

Вывод

1
2
4
3
-1

3
4
2
1

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue