मान लीजिए कि हमारे पास धनात्मक संख्याओं की एक सूची है, हमें सूचकांकों (i, j) के मान्य जोड़े की संख्या ज्ञात करनी है, जहाँ i
इसलिए, यदि इनपुट [5, 4, 6] जैसा है, तो आउटपुट 2 होगा, क्योंकि दो जोड़े [5,4] और [5,6] हैं, जिनका योग विषम है।
इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -
- e :=केवल सम संख्याओं को अंकों में लेकर एक सूची
- रिटर्न (अंकों का आकार - ई का आकार) * ई का आकार
आइए बेहतर समझ पाने के लिए निम्नलिखित कार्यान्वयन देखें -
उदाहरण
class Solution: def solve(self, nums): e=[i for i in nums if i%2==0] return (len(nums)-len(e))*len(e) nums = [5, 4, 6] ob = Solution() print(ob.solve(nums))
इनपुट
[5, 4, 6]
आउटपुट
2