Алгоритм для второго случая требует больше информации о начальном положении Робота и о том, какие действия он может выполнять. Без этой информации невозможно составить точный алгоритм.
Ответ: Невозможно составить алгоритм без дополнительной информации.