ধরুন আমাদের একটি সংখ্যা 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