Avatar ·

पायथन 3 पर अनुक्रम 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 का भाग आउटपुट करें

📁 पायथन, उदाहरण, काम

मैं समस्या हल करने की कोशिश कर रहा हूं:

एक प्रोग्राम लिखें जो अनुक्रम 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 ... का भाग आउटपुट करता है (संख्या उतनी बार दोहराई जाती है जितनी वह है)। इनपुट पर प्रोग्राम को एक सकारात्मक पूर्णांक n दिया जाता है — प्रोग्राम को अनुक्रम के इतने तत्व प्रदर्शित करने चाहिए। आउटपुट पर एक पंक्ति में स्पेस से अलग की गई संख्याओं का अनुक्रम अपेक्षित है।

उदाहरण के लिए, यदि n = 7, तो प्रोग्राम को 1 2 2 3 3 3 4 आउटपुट करना चाहिए।

Sample Input: 7

Sample Output: 1 2 2 3 3 3 4

यहाँ मुझे जो मिल रहा है, समस्या यह है कि बड़ी संख्याओं पर यह काम नहीं करता।

a=int(input())b=''for i in range(a+1):    b = b + (str(i) + ' ')*iprint(b[0:a*

                    
                

अभी तक कोई उत्तर नहीं।

लॉग इन करें उत्तर देने के लिए

ब्लॉग