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

সি-তে রেঞ্জ [L, R]-এ সব সম্ভাব্য কো-প্রাইম ভিন্ন উপাদান জোড়া


রেঞ্জ [L, R]-এ কতগুলো কো-প্রাইম জোড়া তৈরি করা যায় যেখানে একটি সংখ্যা একবারের বেশি জোড়ায় আসবে না।

কো-প্রাইম সংখ্যা হল যেসব সংখ্যার শুধু একটি+s कॉमन ভাজক ১। অর্থাৎ GCD = ১।

L=1, R=6 হলে জোড়া: (1,2), (3,4), (5,6) → ৩টি জোড়া।
পদ্ধতি: последователь সংখ্যাগুলো সবসময় কো-প্রাইম। তাই জোড়ার সংখ্যা = (R - L + 1) / 2।

অ্যালগরিদম

countCoPrimePairs(L, R)

Begin return (R - L + 1) / 2 End

উদাহরণ

#include <iostream> using namespace std; int countCoPrimePairs(int L, int R) {    return (R - L + 1) / 2; } main() {    int l = 1, r = 6;    cout << "Number of co-prime pairs: " << countCoPrimePairs(l, r); }

আউটপুট

Number of co-prime pairs: 3

  1. পাইথনে রেঞ্জ অন্তর্ভুক্তি দিয়ে সর্ট করা

  2. পাইথনে লিস্টের প্রতিটি উপাদানের যুগ্মকে কনক্যাটেনেট করে যোগফল বের করার প্রোগ্রাম

  3. পাইথনে লিস্ট থেকে পার্থক্য k হয় এমন সব ভিন্ন জোড়ার সংখ্যা বের করুন

  4. পাইথনে N লিস্টের সকল পারমুটেশন (All Permutations of N Lists)