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

সি++ কোড: কম্পোট বানাতে সর্বোচ্চ ফল সংখ্যা বের করুন

তিনটি সংখ্যা a, b, c দেওয়া আছে। aটি লেবু, bটি আপেল, cটি নাশপাতি। কম্পোট বানাতে ফলের অনুপাত ১:২:৪ হবে। ফল কাটা যাবে না। কম্পোট বানাতে সর্বোচ্চ মোট কতটি লেবু, আপেল, নাশপাতি ব্যবহার করা যাবে তা বের করতে হবে। অসম্ভব হলে ০ রিটার্ন করুন।

উদাহরণ

a=4, b=7, c=13 → আউটপুট: 21
ব্যাখ্যা: ৩টি লেবু, ৬টি আপেল, ১২টি নাশপাতি ব্যবহার করা যায়। মোট ৩+৬+১২=২১।

সমাধানের ধাপসমূহ

return 7 * min(a, b/2, c/4)

সি++ কোড উদাহরণ

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

int solve(int a, int b, int c) {
    return 7 * min(a, min(b/2, c/4));
}

int main() {
    int a=4, b=7, c=13;
    cout << solve(a, b, c) << endl;
}

ইনপুট

4, 7, 13

আউটপুট

21
  1. C++ কোড: প্রথম ছাত্রের সর্বোচ্চ সম্ভাব্য স্কোর নির্ণয়

  2. C++-এ N কে ১ করে কমাতে সর্বোচ্চ অপারেশন সংখ্যা (N = P!/Q!)

  3. C++-এ গ্রিডে সর্বোচ্চ দৈর্ঘ্যের স্নেক সিকোয়েন্স খুঁজে বের করা

  4. C++-এ অ্যারেতে সর্বোচ্চ সन्नিহিত জোড় সংখ্যা (Contiguous Even Numbers) এর গণনা