Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

संख्याओं की सूची से मान्य जोड़े की संख्या गिनने का कार्यक्रम, जहां पायथन में जोड़ी योग विषम है

मान लीजिए कि हमारे पास धनात्मक संख्याओं की एक सूची है, हमें सूचकांकों (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

  1. एक सूची में तत्वों की संख्या गिनने के लिए कार्यक्रम जिसमें पायथन में विषम संख्या में अंक हैं

    मान लीजिए कि हमारे पास अंक नामक धनात्मक संख्याओं की एक सूची है, हमें उन तत्वों की संख्या ज्ञात करनी है जिनमें अंकों की संख्या विषम है। इसलिए, अगर इनपुट [1, 300, 12, 10, 3, 51236, 1245] जैसा है, तो आउटपुट 4 होगा। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - सी:=0 मैं के लिए 0 से लेकर अंकों के

  1. एक सूची में सम और विषम संख्याओं की गणना करने के लिए पायथन कार्यक्रम

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक सूची दी गई है, हमें एक सूची में सम और विषम संख्याओं को गिनने की आवश्यकता है। नीचे चर्चा की गई तीन विधियां हैं- दृष्टिकोण 1 - पाशविक बल दृष्टिकोण का उपयोग करना उदाहरण list1 = [21,3,4,6,33,2,3,1,3,76] even_cou

  1. एक सूची में विषम संख्याओं को मुद्रित करने के लिए पायथन कार्यक्रम

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन इनपुट के रूप में चलने योग्य सूची को देखते हुए, हमें दिए गए पुनरावर्तनीय में विषम संख्याएँ प्रदर्शित करने की आवश्यकता है। यहां हम इस समस्या को हल करने के लिए तीन अलग-अलग तरीकों पर चर्चा करेंगे। दृ