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

Python में सरणी तत्वों के LCM के अभाज्य संख्या से विभाज्य होने की जांच कैसे करें?

मान लीजिए हमारे पास nums नामक एक सरणी है और एक अन्य मान k है, हमें यह जांचना है कि nums का LCM, k से विभाज्य है या नहीं।

तो, यदि इनपुट nums = [12, 15, 10, 75], k = 10 है, तो आउटपुट True होगा क्योंकि सरणी तत्वों का LCM 300 है इसलिए यह 10 से विभाज्य है।

हल करने के चरण

  • रेंज 0 से nums के आकार - 1 तक के लिए i, करें:
    • यदि nums[i], k से विभाज्य है, तो:
      • True लौटाएं
  • False लौटाएं

उदाहरण

def solve(nums, k):
    for i in range(0, len(nums)):
        if nums[i] % k == 0:
            return True
nums = [12, 15, 10, 75]
k = 10
print(solve(nums, k))

इनपुट

[12, 15, 10, 75], 10

आउटपुट

True
  1. पायथन में जांचें कि कोई संख्या डाइहेड्रल अभाज्य संख्या है या नहीं पायथन में जांचें कि कोई संख्या डाइहेड्रल अभाज्य संख्या है या नहीं

    मान लीजिए हमारे पास एक संख्या n है। हमें जांचना है कि n डाइहेड्रल अभाज्य है या नहीं। एक संख्या डाइहेड्रल अभाज्य कहलाती है जब वह संख्या स्वयं अभाज्य हो और 7-सेगमेंट डिस्प्ले पर सामान्य या उल्टा (upside-down) दिखाने पर वही संख्या या कोई अन्य अभाज्य संख्या प्रदर्शित हो। उदाहरण के लिए, यदि इनपुट n = 11

  1. पायथन प्रोग्राम: अभाज्य संख्या जांचें पायथन प्रोग्राम: अभाज्य संख्या जांचें

    इस लेख में हम दी गई समस्या के समाधान के बारे में जानेंगे। समस्या कथन हमें एक संख्या दी गई है, हमें जांचना है कि दी गई संख्या अभाज्य संख्या है या नहीं। 1 से बड़ी दी गई धनात्मक संख्या जिसके 1 और संख्या स्वयं के अलावा कोई अन्य गुणनखंड नहीं होते, उसे अभाज्य संख्या कहा जाता है। 2, 3, 5, 7 आदि अभाज्य संख्

  1. - Python का उपयोग करके किसी संख्या की जांच कैसे करें कि वह अभाज्य (prime) है या नहीं?

    इस समस्या के समाधान में उपयोग किया गया सिद्धांत यह है कि दी गई संख्या को 3 से उसके वर्गमूल तक की सभी संख्याओं से विभाजित किया जाए। किसी संख्या का वर्गमूल सबसे बड़ा संभावित गुणनखंड (factor) होता है, जिसके बाद यह जांचने की आवश्यकता नहीं होती कि वह किसी अन्य संख्या से विभाज्य है या नहीं, ताकि यह तय किय