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

সর্বনিম্ন সংখ্যা K খুঁজে বের করা যাতে K % p = 0 এবং q % K = 0 C++-তে


মনে করুন আমাদের দুটি পূর্ণসংখ্যা P এবং Q আছে। আমাদের সর্বনিম্ন সংখ্যা K বের করতে হবে, যাতে K mod P = 0 এবং Q mod K = 0। অন্যথায় -1 প্রিন্ট করুন। তাই যদি P এবং Q হয় 2 এবং 8, তবে K হবে 2। কারণ 2 mod 2 = 0, এবং 8 mod 2 = 0।

K সম্ভব হোনোর জন্য, Q অবশ্যই P দিয়ে বিভাজ্য হতে হবে। তাই যদি Q mod P = 0 হয়, তবে P প্রিন্ট করুন অন্যথায় -1 প্রিন্ট করুন।

উদাহরণ

#include <iostream>
using namespace std;

int getMinK(int p, int q) {
    if (q % p == 0)
        return p;
    return -1;
}

int main() {
    int p = 24, q = 48;
    cout << "Minimum value of K is: " << getMinK(p, q);
}

আউটপুট

Minimum value of K is: 24

  1. C++ ব্যবহার করে অ্যারেতে XOR ০ হয় এমন জোড়ার সংখ্যা বের করা

  2. C++ ব্যবহার করে এমন একটি সংখ্যা x বের করা যাতে x এবং তার ডিজিটের যোগফল n-র সমান হয়

  3. C++ ব্যবহার করে অ্যারেতে a % b = k সেটি করার সব জোড়া (a, b) বের করা

  4. দেওয়া সংখ্যা n-এর জন্য x + x-এর অঙ্কের যোগফল = n এমন x খুঁজে বের করা C++-এ