मान लीजिए कि हमारे पास एक संख्या n है। हमें n पंक्तियों वाला एक त्रिभुज खोजना है और प्रत्येक पंक्ति में पैलिंड्रोम है।
इसलिए, यदि इनपुट n =5 जैसा है, तो आउटपुट होगा
1 121 12321 1234321 123454321
इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -
- 1 से n की श्रेणी में i के लिए, करें
- डिस्प्ले (((10^i) का पूर्णांक भाग - 1)/9)^2
- अगली पंक्ति पर जाएं
उदाहरण
आइए बेहतर समझ पाने के लिए निम्नलिखित कार्यान्वयन देखें -
def solve(n): for i in range(1,n+1): print((((10**i) - 1)//9)**2) n = 8 solve(n)
इनपुट
8Output
1 121 12321 1234321 123454321 12345654321 1234567654321 123456787654321