প্রশ্ন
আপনার কাছে 50 বাই 50 টি অক্ষরের অ্যারে রয়েছে। প্রতিটি ঘরে একটি তীর থাকে যা চার দিকের যে কোনও একটিতে নির্দেশ করে। কোনও সেল খালি নেই। একটি ঘরে প্রবেশ করার সময়, আপনাকে অবশ্যই এটির দ্বারা নির্দিষ্ট দিক থেকে বেরিয়ে আসতে হবে। তীরটি আপনি যে দিক থেকে এসেছিলেন সেদিকেও নির্দেশ করতে পারে, যার ফলস্বরূপ একটি মৃতপ্রাপ্তি ঘটে।
গোলকধাঁধার বাইরের সীমান্তের যে কোনও ঘর থেকে আপনি শুরু করতে পারেন এবং এমন একটি পথ খুঁজে পেতে পারেন যা আপনাকে গোলকধাঁধায় নিয়ে যায় এবং আপনাকে অন্য কোনও কক্ষে প্রস্থান করতে পারে। ইনপুট <,>, ^ এবং ভি সমন্বিত একটি অ্যারে হিসাবে দেওয়া হবে আউটপুটটি একক অঙ্ক (বুলিয়ান, পূর্ণসংখ্যা বা চরিত্র, যে কোনও কিছুই করবে) 0 হিসাবে (কাজটি অসম্ভব বলে ইঙ্গিত করে) বা 1 (আপনার কাছে নির্দেশ করে যে টাস্ক অর্জন)।
উদাহরণ (প্রকৃত অ্যারে এর চেয়ে বড় হবে)
^ v < >
> < v <
v > v ^
আউটপুট হবে
1আপনি <ডানদিকে <থেকে প্রবেশ করতে পারেন, যা আপনাকে নীচে ভি থেকে "<ভি ভি" পথ দিয়ে প্রস্থান করবে
কাজটি হ'ল সংক্ষিপ্ততম কোডটি লিখতে হবে যা ধাঁধাটি ইনপুট হিসাবে গ্রহণ করবে এবং নিয়মগুলিতে উল্লিখিত হিসাবে এটিতে কোনও পাথ রয়েছে কিনা তা নির্ধারণ করুন এবং একক অঙ্ক 0 বা 1 আউটপুট করুন
প্রকৃত অঙ্কগুলির পরিবর্তে সত্য এবং মিথ্যা আউটপুট দেওয়ার অনুমতি দেওয়া হয়।