কম্পিউটার

একটি অ্যারেতে সমস্ত জোড়া (a, b) খুঁজুন যেমন একটি % b =k C++ এ


ধরুন আমাদের একটি অ্যারে আছে, সেই অ্যারে থেকে, আমাদের সমস্ত জোড়া (a, b) পেতে হবে যেমন a%b =k। ধরুন অ্যারে হল A =[2, 3, 4, 5, 7], এবং k =3, তাহলে জোড়া হল (7, 4), (3, 4), (3, 5), (3, 7)।

এটি সমাধান করার জন্য, আমরা তালিকাটি অতিক্রম করব এবং প্রদত্ত শর্তটি সন্তোষজনক কিনা তা পরীক্ষা করব।

উদাহরণ

#include <iostream>
using namespace std;
bool displayPairs(int arr[], int n, int k) {
   bool pairAvilable = true;
   for (int i = 0; i < n; i++) {
      for (int j = 0; j < n; j++) {
         if (arr[i] % arr[j] == k) {
            cout << "(" << arr[i] << ", "<< arr[j] << ")"<< " ";
            pairAvilable = true;
         }
      }
   }
   return pairAvilable;
}
int main() {
   int arr[] = { 2, 3, 4, 5, 6, 7 };
   int n = sizeof(arr) / sizeof(arr[0]);
   int k = 3;
   if (displayPairs(arr, n, k) == false)
      cout << "No paira found";
}

আউটপুট

(3, 4) (3, 5) (3, 6) (3, 7) (7, 4)

  1. x এর সর্বোচ্চ মান বের করুন যেমন n! C++ এ % (k^x) =0

  2. C++ ব্যবহার করে একটি অ্যারেতে জোড়ার সংখ্যা খুঁজুন যাতে তাদের XOR 0 হয়।

  3. একটি অ্যারে উপাদান খুঁজুন যাতে সমস্ত উপাদান এটি দ্বারা c++ ব্যবহার করে বিভাজ্য হয়

  4. অ্যারেতে সমস্ত জোড়া (a,b) এবং (c,d) খুঁজুন যা C++ এ ab =cd সন্তুষ্ট করে