কম্পিউটার

সবাই আইসক্রিম পাবেন কিনা তা জানতে C++ কোড


ধরুন, একটি পার্টিতে তিন দল লোক আসছে। প্রথম দল বাটারস্কচ আইসক্রিম পছন্দ করে এবং আইসক্রিমের অন্য কোনো স্বাদ পছন্দ করে না, দ্বিতীয় দলটি শুধুমাত্র স্ট্রবেরি আইসক্রিম পছন্দ করে এবং অন্য সব স্বাদের মতো, এবং তৃতীয় দলটি সব ধরনের আইসক্রিম পছন্দ করে। এখন, প্রথম গ্রুপের x লোক, দ্বিতীয় গ্রুপের y লোক এবং তৃতীয় গ্রুপের z লোক একটি পার্টিতে আসছে, এবং প্রত্যেকের তাদের পছন্দের অন্তত একটি আইসক্রিম থাকা উচিত। পার্টির আয়োজকরা বাটারস্কচ আইসক্রিমের প্যাক, চকোলেট আইসক্রিমের বি প্যাক এবং স্ট্রবেরি আইসক্রিমের সি প্যাক নিয়ে এসেছেন। আমাদের খুঁজে বের করতে হবে পার্টিতে থাকা সমস্ত লোক তাদের প্রিয় আইসক্রিমের এক টুকরো পেতে পারবে কি না৷

সুতরাং, যদি ইনপুট হয় a =6, b =5, c =5, x =3, y =8, z =4, তাহলে আউটপুট সম্ভব হবে।

পদক্ষেপ

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

if a < x or a + b < x + y or a + b + c < x + y + z, then:
   print("Not Possible.")
Otherwise
   print("Possible.")

উদাহরণ

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

#include <bits/stdc++.h>
using namespace std;
#define N 100
void solve(int a, int b, int c, int x, int y, int z) {
   if (a < x || a + b < x + y || a + b + c < x + y + z)
      cout<<"Not Possible.";
   else
      cout<<"Possible.";
}
int main() {
   int a = 6, b = 5, c = 5, x = 3, y = 8, z = 4;
   solve(a, b, c, x, y, z);
   return 0;
}

ইনপুট

6, 5, 5, 3, 8, 4

আউটপুট

Possible.

  1. C++ কোড আমরা কত বিক্রি করেছি তা খুঁজে বের করতে

  2. বিশেষ ম্যাট্রিক্স উপাদানের যোগফল বের করতে C++ কোড

  3. কে একটি এন-রাউন্ড গেম জিতেছে তা খুঁজে বের করতে C++ কোড

  4. ব্যাটারি কম্বো সংখ্যা খুঁজে বের করতে C++ কোড