Задача Задача №3672353
А
А
Краткий ответ: повторяющийся фрагмент нужно выполнить 3 раза.
def fragment():
move_left()
fill_cell()
move_down()
fill_cell()
move_left()
fill_cell()
move_left()
fill_cell()
move_left()
fill_cell()
move_up()
fill_cell()
fill_cell()
for i in range(3):
fragment()
Как устроен фрагмент:
- Шаг влево и закрасить клетку.
- Шаг вниз и закрасить клетку.
- Три шага влево, закрашивая каждую клетку.
- Шаг вверх и закрасить клетку.
Каждый фрагмент перемещает робота на 4 клетки влево: из верхней клетки 13 → 9 → 5 → 1. Поэтому цикл повторяется 3 раза. В конце робот окажется в левой верхней клетке, а все клетки траектории будут закрашены.
