मान लीजिए कि हमारे पास एक संख्या n है। हमें n पंक्तियों वाला एक त्रिभुज प्रिंट करना है और प्रत्येक पंक्ति में पंक्ति संख्या i, i कई बार होगी।
इसलिए, यदि इनपुट n =5 जैसा है, तो आउटपुट होगा
1 22 333 4444 55555
इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -
- 1 से n की श्रेणी में i के लिए, करें
- डिस्प्ले ((10^i)/9*i) का पूर्णांक भाग
- अगली पंक्ति पर जाएं
उदाहरण
आइए बेहतर समझ पाने के लिए निम्नलिखित कार्यान्वयन देखें -
def solve(n): for i in range(1,n+1): print((10**i)//9*i) n = 8 solve(n)
इनपुट
8
आउटपुट
1 22 333 4444 55555 666666 7777777 88888888