কম্পিউটার

একটি গেমে n থেকে শুরু করে সর্বনিম্ন নম্বর খুঁজে পেতে C++ কোড


ধরুন আমাদের একটি সংখ্যা n আছে। একটি খেলায় প্রাথমিকভাবে n এর মান v হয় এবং খেলোয়াড় নিম্নলিখিত ক্রিয়াকলাপটি শূন্য বা তার বেশি বার করতে সক্ষম হয়:একটি ধনাত্মক পূর্ণসংখ্যা x নির্বাচন করুন যা x

সুতরাং, যদি ইনপুটটি n =8 এর মতো হয় তবে আউটপুট হবে 1, কারণ প্লেয়ারটি প্রথম পালাটিতে x =3 নির্বাচন করতে পারে, তারপর n 5 হয়ে যায়। তারপরে আমরা n পেতে দ্বিতীয় পালাটিতে x =4 নির্বাচন করতে পারি। ফলাফল হিসাবে =1।

পদক্ষেপ

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

if n is same as 2, then:
   return 2
return 1

উদাহরণ

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

#include <bits/stdc++.h>
using namespace std;
int solve(int n){
   if (n == 2){
      return 2;
   }
   return 1;
}
int main(){
   int n = 8;
   cout << solve(n) << endl;
}

ইনপুট

8

আউটপুট

1

  1. C++ এ একটি সংখ্যা থেকে ন্যূনতম সংখ্যা মুছে ফেলার মাধ্যমে গঠিত বৃহত্তম ঘনকটি খুঁজুন

  2. C++ এ প্রদত্ত পথ থেকে স্টপের ন্যূনতম সংখ্যা

  3. C++ এ N থেকে M-এ পৌঁছানোর ন্যূনতম সংখ্যক ধাপ খুঁজুন

  4. C++ ব্যবহার করে সংখ্যার ন্যূনতম যোগফল নির্ণয় করুন।