मान लीजिए हमारे पास एक संख्या n है, हमें पहले n धनात्मक विषम पूर्णांकों का योग ज्ञात करना है।
इसलिए, यदि इनपुट n =10 की तरह है, तो आउटपुट 100 होगा, क्योंकि पहले 10 विषम पूर्णांक [1, 3, 5, 7, 9, 11, 13, 15, 17, 19] हैं और इसका योग है 100.
इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -
- एक अच्छा अवलोकन है, पहली n विषम संख्याओं के लिए, योग हमेशा n का वर्ग होता है।
- इसलिए परिणाम प्राप्त करने के लिए, n*n लौटाएं
उदाहरण
आइए बेहतर समझ पाने के लिए निम्नलिखित कार्यान्वयन देखें -
def solve(n): return n*n n = 10 print(solve(n))
इनपुट
10
आउटपुट
100