এন দরজা এবং কে বানর আছে। প্রাথমিকভাবে, সমস্ত দরজা বন্ধ রয়েছে।
রাউন্ড 1: 1 ম বানর প্রতিটি দরজা পরিদর্শন করে এবং দরজা টগল করে (যদি দরজা বন্ধ থাকে তবে এটি খোলা হয়ে যায়; যদি এটি খোলা থাকে তবে এটি বন্ধ হয়ে যায়)।
দ্বিতীয় রাউন্ড : 1 ম বানর প্রতিটি দরজা পরিদর্শন করে এবং দরজা টগল করে। তারপরে ২ য় বানর প্রতি ২ য় দরজায় গিয়ে দরজা টগল করে g
। । ।
। । ।
রাউন্ড কে: 1 ম বানর প্রতিটি দরজা পরিদর্শন করে এবং দরজা টগল করে। । । । । । । । । । Kth বানর প্রতিটি kth দরজা পরিদর্শন এবং দরজা টগল।
ইনপুট: এনকে (একক স্থান দ্বারা পৃথক)
আউটপুট: দ্বার সংখ্যা যা খোলা আছে, প্রতিটি একক স্থান দ্বারা পৃথক করা হয়েছে।
উদাহরণ :
ইনপুট: 3 3
আউটপুট: 1 2
বাধা :
0 <এন <101
0 <= কে <= এন
দ্রষ্টব্য :
ধরে নিন এন দরজাগুলি 1 থেকে N পর্যন্ত এবং কে বানরগুলি 1 থেকে কেতে গণনা করা হয়েছে
সংক্ষিপ্ততম কোডের সাথে একটিটি জয়ী হয়। এছাড়াও, এন = 23, কে = 21 এর জন্য আউটপুট প্রদর্শন করুন
n=k=3
আউটপুট দিলে 1 2
আপনার ভুল হবে না ... এবং পাঁচটি আউটপুট 1 2 4
একটি প্যাটার্ন রয়েছে তবে এর পরে খুব কম স্পষ্ট হবে।