দুটি সংখ্যা n এবং x দেওয়া আছে। প্রথম nটি প্রাকৃতিক সংখ্যা ব্ল্যাকবোর্ডে লেখা আছে। i-তম অপারেশনে (i=1 থেকে শুরু) i-তম সংখ্যা মুছে ফেলা হয়। যখন i-তম সংখ্যা নেই, তখন থামানো হয়। বাদ দেওয়া বন্ধ হলে x-তম অবশিষ্ট সংখ্যা কত তা বের করতে হবে।
উদাহরণ
n=69, x=6 → আউটপুট: 12
ব্যাখ্যা: প্রথমে ১ মুছে, دوم অপারেশনে ৩ মুছে (কারণ সিকোয়েন্স ২,৩,৪...), এভাবে চলতে থাকলে ৬ষ্ঠ অবশিষ্ট সংখ্যা ১২।
সমাধানের ধাপসমূহ
return 2 * x
সি++ কোড উদাহরণ
#include <bits/stdc++.h>
using namespace std;
int solve(int n, int x) {
return 2 * x;
}
int main() {
int n = 69, x = 6;
cout << solve(n, x) << endl;
}
ইনপুট
69, 6
আউটপুট
12