Питання
У вас є масив 50 на 50. Кожна комірка має стрілку, що вказує в будь-якому з чотирьох напрямків. Жодна комірка не порожня. Увійшовши до комірки, ви повинні вийти з неї у напрямку, вказаному стрілкою. Стрілка також може вказувати в тому ж напрямку, з якого ви прийшли, що призведе до тупику.
Ви можете почати з будь-якої комірки на крайній межі лабіринту і знайти шлях, який веде вас у лабіринт, і змушує вас вийти в якусь іншу комірку. Вхід буде заданий у вигляді масиву, що містить <,>, ^ і v. Вихід буде одноцифровим (булевим, цілим чи символом, що завгодно) як 0 (що вказує на те, що завдання неможливо) або 1 (що означає, що у вас є досягли поставленого завдання).
Приклад (фактичний масив буде більшим за цей)
^ v < >
> < v <
v > v ^
Вихід буде
1як ви можете ввести з <праворуч, що змусить вас вийти знизу v по шляху "<v v"
Завдання полягає в тому, щоб написати найкоротший можливий код, який отримає лабіринт як вхід, і визначити, де в ньому існує шлях, як зазначено в правилах, і вивести одну цифру 0 або 1
Виводити TRUE та FALSE замість фактичних цифр також дозволяється.