Задача про черепашку

Черепашка ползет по декартовой плоскости, ее путь задан массивом цыфр [1,3,5,2,6,2…], после каждого отрезка черепашка поворачивает на 90 градусов по часовой стрелке. Нужно найти, когда черепащка пересечет собственный путь и вернуть номер шага.

(далее…)