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.