কম্পিউটার টিউটোরিয়াল

পাইথনে দুটি বর্গের এরিয়া পার্থক্য প্রাইম কিনা যাচাই

দুটি সংখ্যা x ও y দেওয়া আছে। তাদের বর্গের পার্থক্য (x² - y²) প্রাইম কিনা যাচাই করতে হবে।

গাণিতিকOINight

x² - y² = (x+y)(x-y)। এটি প্রাইম হলে অবশ্যই x-y = 1 এবং x+y প্রাইম হতে হবে।

উদাহরণ

ইনপুট: x = 7, y = 6

আউটপুট: True

ব্যাখ্যা: ৪৯ - ৩৬ = ১৩ (প্রাইম)।

উদাহরণ কোড

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 += 6
    return True

def solve(x, y):
    if is_prime(x + y) and x - y == 1:
        return True
    return False

x, y = 7, 6
print(solve(x, y))  # Output: True

ইনপুট

7, 6

আউটপুট

True
  1. পাইথনে একটি সংখ্যা ডাইহেড্রাল প্রাইম (Dihedral Prime) কিনা যাচাই করা

  2. পাইথনে প্রাইম এরেঞ্জমেন্ট (Prime Arrangements in Python)

  3. প্রাইম নম্বর চেক করার পাইথন প্রোগ্রাম

  4. পাইথন প্রোগ্রাম: কোনো সংখ্যা প্রাইম কিনা তা যাচাই করা