एल्गोरिदम और डेटा संरचनाएँ

संख्याओं को उलटना

इनपुट में दिए गए संख्याओं की एक धारा (स्ट्रीम) को देखते हुए, आपको एक ऐसा फ़ंक्शन लिखना है जो उन संख्याओं को उल्टे क्रम में प्रिंट करे, बिना किसी अतिरिक्त डेटा स्ट्रक्चर (जैसे लिस्ट या ऐरे) का इस्तेमाल किए। इनपुट तब रुक जाता है जब उपयोगकर्ता -1 दर्ज करता है।

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

इनपुट

इनपुट में स्वरूप में संख्याओं की एक धारा होती है (0 ≤ ), जिनमें से प्रत्येक संख्या एक अलग पंक्ति पर होगी। यह सुनिश्चित किया जाता है कि इनपुट 1000 से अधिक पंक्तियाँ नहीं रखता।

आउटपुट

प्रोग्राम को संख्याओं को उल्टे क्रम में प्रिंट करना चाहिए।

Examples

इनपुट

आउटपुट

1
2
4
3
-1

3
4
2
1

Constraints

Time limit: 1.6 seconds

Memory limit: 512 MB

Output limit: 1 MB