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

जांचें कि क्या दो वर्गों के क्षेत्रों का अंतर पायथन में प्रमुख है

मान लीजिए कि हमारे पास दो संख्याएँ x और y हैं। हमें यह जांचना होगा कि उनके क्षेत्रों का अंतर प्रमुख है या नहीं।

इसलिए, यदि इनपुट x =7, y =6 जैसा है, तो आउटपुट सही होगा क्योंकि उनके वर्ग का अंतर 49 - 36 =13 है जो कि अभाज्य है।

इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -

  • यदि (x + y) अभाज्य संख्या है और (x - y) 1 है, तो
    • सही लौटें
  • अन्यथा,
    • झूठी वापसी

आइए बेहतर समझ पाने के लिए निम्नलिखित कार्यान्वयन देखें -

उदाहरण

def is_prime(num) :
   if num <= 1 :
      return False
   if num <= 3 :
      return True
   if num % 2 == 0 or num % 3 == 0 :
      return False
   i = 5
   while i * i <= num:
      if num % i == 0 or num % (i + 2) == 0:
         return False
      i = i + 6
   return True
def solve(x, y):
   if is_prime(x + y) and x - y == 1:
      return True
   else:
      return False
x, y = 7, 6
print(solve(x, y))

इनपुट

7,6

आउटपुट

True

  1. जांचें कि क्या N एक डायहेड्रल प्राइम नंबर है या नहीं पायथन में

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

  1. प्राइम नंबर चेक करने के लिए पायथन प्रोग्राम

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

  1. पायथन प्रोग्राम यह जांचने के लिए कि कोई नंबर प्राइम है या नहीं

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