কম্পিউটার

অ্যারের উপাদানগুলির LCM পাইথনে মৌলিক সংখ্যা দ্বারা বিভাজ্য কিনা তা পরীক্ষা করুন


ধরুন আমাদের কাছে nums নামে একটি অ্যারে আছে এবং আরেকটি মান k, আমাদের পরীক্ষা করতে হবে যে সংখ্যার LCM কে k দ্বারা বিভাজ্য কি না।

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

এটি সমাধান করতে, আমরা এই পদক্ষেপগুলি অনুসরণ করব -

  • আমি 0 থেকে সংখ্যার আকার - 1 এর রেঞ্জের জন্য, কর
    • যদি nums[i] k দ্বারা বিভাজ্য হয়, তাহলে
      • সত্য ফেরান
  • মিথ্যে ফেরত দিন

উদাহরণ

আরো ভালোভাবে বোঝার জন্য আসুন নিচের বাস্তবায়ন দেখি -

def সমাধান (সংখ্যা, কে) :জন্য i রেঞ্জে(0, লেন(সংখ্যা)):যদি সংখ্যা[i] % k ==0:রিটার্ন Truenums =[12, 15, 10, 75]k =10 প্রিন্ট (সমাধান(সংখ্যা, কে))

ইনপুট

<প্রে>[12, 15, 10, 75], 10

আউটপুট

সত্য

  1. পাইথনে N একটি ডিহেড্রাল প্রাইম নম্বর কিনা তা পরীক্ষা করুন

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

  3. একটি সংখ্যা প্রাইম কি না তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম

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