আপনি যেমন একটি দাবা বোর্ডে নিজেকে খুঁজে পান। আপনি প্রস্থানটি দেখতে পাচ্ছেন তবে এটি অত্যন্ত ভয়ঙ্করভাবে দূরে এবং আপনি বরং সমস্ত পথে হাঁটবেন না। ভাগ্যক্রমে কিছু স্থানীয় আপনাকে যাত্রা প্রস্তাব করেছে। একজন নাইট, একটি রুক, একটি বিশপ এবং কিং সকলেই আপনাকে আপনার গন্তব্যে নিয়ে যেতে ইচ্ছুক, তবে কীভাবে এটি একটি দাবা বোর্ড তা তাদের প্রতিটিকে অবশ্যই আপনার গন্তব্যের পথে দাবারের নিয়ম মেনে চলতে হবে। আপনি যত তাড়াতাড়ি সম্ভব এখান থেকে বেরিয়ে যেতে চান, আপনি কার প্রস্তাব গ্রহণ করেন?
কার্য
দাবা বোর্ডে একটি নির্বিচারে আকারের এবং আকারের দাবাবোর্ড এবং দুটি পয়েন্ট দেওয়া, দাবা টুকরোটি আউটপুট করুন যা সম্ভব হিসাবে কয়েকটি পদক্ষেপে দুটি অবস্থানের মধ্যে যেতে পারে। বোর্ডগুলি অবিচ্ছিন্নভাবে অর্থহীন হবে না যে বোর্ডের বিভাগগুলির মধ্যে ফাঁক থাকতে পারে। চারটি টুকরার প্রতিটি (কিং, রুক, নাইট এবং বিশপ) দাবাতে তাদের স্ট্যান্ডার্ড বিধি অনুসারে চলতে পারে। রানী এবং প্যাড টুকরা ইচ্ছাকৃতভাবে এই চ্যালেঞ্জ থেকে বাদ পড়েছে।
ইনপুট / আউটপুট
আপনি যেকোন যুক্তিসঙ্গত ফর্ম্যাটে ইনপুট নিতে পারেন এবং আপনি যে কোনও ফর্ম্যাটটিতে যা পছন্দ করেন তা আউটপুটও করতে পারেন। আপনার ইনপুট এবং আউটপুট অবশ্যই স্ব-সামঞ্জস্যপূর্ণ হতে হবে। যদি একাধিক টুকরা একই সংখ্যক চলরে গন্তব্যে পৌঁছে দিতে পারে তবে আপনাকে অবশ্যই সর্বনিম্ন পরিমাণে পেতে পারে এমন সমস্ত টুকরো আউটপুট করতে হবে। চারটি টুকরো এর কোনওটি যদি শেষ পর্যন্ত না তৈরি করতে পারে তবে যতক্ষণ না এটি অন্য সমস্ত সম্ভাব্য আউটপুট থেকে স্বতন্ত্র থাকে ততক্ষণ আপনি কিছু আউটপুট করতে পারেন। এর মধ্যে কিছুই আউটপুট বা ত্রুটি নিক্ষেপ অন্তর্ভুক্ত থাকতে পারে।
পরীক্ষার মামলা
একটি বর্গক্ষেত্র প্রারম্ভিক বিন্দু এবং একটি বৃত্ত সমাপ্তি বিন্দু নির্দেশ করে।
বিশপ
নাইট
রাজা
দাড়কাক
কিং, নাইট
না