Решение:
Робот начинает в клетке B4. Алгоритм движения робота следующий:
- нач
- вниз (Робот перемещается из B4 в C4)
- вправо (Робот перемещается из C4 в C5)
- если снизу стена:
- то
- вверх (Если снизу стена, робот идет вверх. В данном случае, под клеткой C5 нет стены, поэтому это условие не выполняется.)
- влево (Робот перемещается из C5 в C4)
- иначе
- вправо (Так как снизу нет стены, робот идет вправо. Робот перемещается из C5 в C6)
- вправо (Робот перемещается из C6 в C7)
Проследим по шагам:
- Начало: B4
- вниз: C4
- вправо: C5
- если снизу стена: Условие ложно (нет стены под C5).
- иначе:
Клетка, в которой окажется робот в результате выполнения алгоритма, — C7.
Ответ: C7