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

পাইথনে অ্যারে এলিমেন্টগুলোর LCM একটি মৌলিক সংখ্যা দ্বারা বিভাজ্য কিনা তা যাচাই করা

মান লিজিয়ে আমাদের একটি অ্যারে আছে যার নাম nums এবং আরেকটি মান k, আমাদের যাচাই করতে হবে nums-এর LCM k দ্বারা বিভাজ্য কিনা।

যেমন, ইনপুট যদি nums = [12, 15, 10, 75], k = 10 হয়, তবে আউটপুট হবে True কারণ অ্যারে এলিমেন্টগুলোর LCM হল ৩০০ যা ১০ দ্বারা বিভাজ্য।

সমাধানের ধাপসমূহ

  • i ০ থেকে nums-এর সাইজ - ১ পর্যন্ত, করুন:
    • যদি 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. পাইথনে একটি সংখ্যা ডাইহেড্রাল প্রাইম (Dihedral Prime) কিনা যাচাই করা

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

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

  4. পাইথনে একটি সংখ্যা প্রাইম (Prime) কিনা তা কীভাবে যাচাই করবেন?