কম্পিউটার

সর্বাধিক সম্ভাব্য মান খুঁজে পেতে C++ প্রোগ্রাম যার জন্য XORed যোগফল সর্বাধিক


ধরুন আমাদের দুটি সংখ্যা a এবং b আছে। x এর কিছু মানের জন্য আমাদেরকে (a XOR x) + (b XOR x) এর সম্ভাব্য ক্ষুদ্রতম মান খুঁজে বের করতে হবে।

সুতরাং, যদি ইনপুটটি a =6 এর মত হয়; b =12, তাহলে আউটপুট হবে 10, কারণ x =4 হলে (6 XOR 4) + (12 XOR 4) =2 + 8 =10।

পদক্ষেপ

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

return a XOR b

উদাহরণ

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

#include<bits/stdc++.h>
using namespace std;

int solve(int a, int b){
   return (a^b);
}
int main(){
   int a = 6;
   int b = 12;
   cout << solve(a, b) << endl;
}

ইনপুট

6, 12

আউটপুট

10

  1. একটি সংখ্যার বিজোড় গুণনীয়কের যোগফল খুঁজে বের করার জন্য C++ প্রোগ্রাম

  2. C++-এ K-অনুরূপ স্ট্রিং-এর জন্য K-এর মান খুঁজে বের করার প্রোগ্রাম

  3. k এর সর্বাধিক মান খুঁজে বের করার প্রোগ্রাম যার জন্য আমরা পাইথনে নিরাপদ দূরত্ব বজায় রাখতে পারি

  4. পাইথনে ক্ষুদ্রতম গোষ্ঠীর সর্বাধিক সম্ভাব্য মান খুঁজে বের করার প্রোগ্রাম