Zahlen umkehren

Angenommen, wir haben eine Folge (Stream) von Zahlen, die über die Eingabe bereitgestellt werden. Die Aufgabe besteht darin, eine Funktion zu schreiben, die diese Zahlen in umgekehrter Reihenfolge ausgibt, ohne zusätzliche Datenstrukturen wie Listen oder Arrays zu verwenden. Die Eingabe endet, sobald die Zahl -1 eingegeben wird.
def rev():
    n = int(input())
    if n == -1:
        return
    ....

Eingabe

Die Eingabe besteht aus einer Folge von Zahlen (0 ≤ ), die jeweils in einer eigenen Zeile stehen. Es ist garantiert, dass nicht mehr als 1000 Zeilen eingegeben werden.

Ausgabe

Das Programm soll die Zahlen in umgekehrter Reihenfolge ausgeben.

Beispiele

Eingabe
Ausgabe
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