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