অন্য ধাঁধা চ্যালেঞ্জের জন্য সময়, কিন্তু আপনি এটি জানেন হিসাবে না।
এই চ্যালেঞ্জের নিয়মগুলি বেশিরভাগ ধাঁধা চ্যালেঞ্জগুলির চেয়ে কিছুটা আলাদা। টাইল প্রকারগুলি নীচে হিসাবে সংজ্ঞায়িত করা হয়:
S
: আপনি যে ধাঁধাটি দিয়ে শুরু করেছেন তার অবস্থানE
: আপনি যে অবস্থানটিতে যাওয়ার চেষ্টা করছেন0
: দেয়াল যে আপনি পার করতে পারবেন না+
: আপনি যে তলটি পার হতে পারেন
আপনি ছয়টি দিকের একটিতে ভ্রমণ করতে পারেন: উপর-বাম, উপরে-ডান, বাম, ডান, নীচে-বাম, বা নীচে-ডান।
\ /
-S-
/ \
গোলকধাঁধা জড়ান না। লক্ষ্যটি হল পৌঁছনোর জন্য সংক্ষিপ্ততম স্ট্রিংয়ের সন্ধান S
করা E
।
ইনপুট:
ইনপুটটি ম্যাজগুলি দেখানোর মতো স্থান বিভাজিত লাইন। কোনও চলার স্থান কোনও লাইন অনুসরণ করবে না।
আউটপুট:
একটি স্ট্রিংয়ের R
, L
এবং F
যেখানে
R
আপনাকে 60 ডিগ্রি ডানদিকে ঘড়ায় wiseL
আপনাকে বামে ঘোরাবে (ঘড়ির কাঁটার বিপরীতে) 60 ডিগ্রিF
আপনি যে দিকে নির্দেশ করছেন সেদিকে আপনাকে একটি স্থান সরিয়ে দেয়
আপনি ইশারা শুরু left-up
সংক্ষিপ্ততম পথটি উত্পাদিত স্ট্রিংয়ের দৈর্ঘ্যের দ্বারা গণনা করা হয়েছে, পরিদর্শন করা অবস্থানগুলির সংখ্যা নয়। আপনার প্রোগ্রামটি সমাধান হিসাবে সবচেয়ে সংক্ষিপ্ত পথটি মুদ্রণ করতে হবে।
গোলকধাঁটি অবিশ্বাস্য হলে আপনার আউটপুট করা উচিত Invalid maze!
।
( >>>
আউটপুট হয়)
0 0 0 0
0 + 0 + 0
0 0 0 + + 0
0 + 0 + 0 + 0
0 0 + + 0 0 + 0
0 0 + 0 + 0 0 + 0
E 0 + 0 0 + + 0
+ + 0 + 0 + 0
0 0 0 0 0 +
+ 0 + + +
0 S 0 0
>>>RFRFFLFLFRFFLFFFLFLFFRFLFLFRFRFRF
+ 0 0 0 0 0 0
0 0 0 0 0 + + 0
0 0 E 0 + 0 0 + 0
0 0 0 0 0 0 0 +
0 + 0 0 + + +
0 0 + + 0 0
S + 0 0 0
>>>Invalid maze!
0 E S
>>>LF
E + 0
0 + + +
0 0 S
+ +
>>>FFLF
E
0 +
0 + +
0 +
S
>>>RFFLFF
0 E + 0 0
0 + 0 0 + +
+ 0 + + + 0
+ 0 + 0 + 0
+ + + 0 S
>>>FFLFLFFRFRFFRFF
E 0 + + 0
0 + 0 + + 0
+ + + 0 + 0
+ 0 0 0 0 0
+ + + + 0
+ 0 S 0
>>>FLFFRFFRFLF
(দ্রষ্টব্য যে কয়েকটি মেজেদের অন্যান্য সমাধান রয়েছে যা একই দৈর্ঘ্যের তবে এখানে তালিকাভুক্ত নয়)