Выполните задание. На бесконечном поле имеются две одинаковые горизонтальные стены и одна вертикальная, соединяющая левые концы стен. Длины стен неизвестны. Робот находится в одной из клеток, расположенных между правыми краями горизонтальных стен.
На рисунке указан один из возможных расположения стен и Робота (Робот обозначен буквой «Р»).
Напишите для Робота алгоритм, закрашивающий все клетки, расположенные левее вертикальной стены непосредственно рядом с ней. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведённого выше рисунка Робот должен закрасить следующие клетки (см. рисунок).
Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для произвольного размера поля и любого допустимого расположения стен внутри прямоугольного поля. При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться.
280
374
Ответы на вопрос:
Популярно: Другие предметы
-
bzhx23.06.2023 10:32
-
22281228.02.2021 12:21
-
анна225927.09.2021 15:52
-
Аngel1105.08.2021 22:46
-
dididididdd22.10.2020 09:05
-
Polinaklass1225.06.2023 20:50
-
КкапризЗ10.04.2021 21:38
-
Няша17777777777706.12.2021 05:05
-
Olia23456603.11.2021 03:31
-
scfsdfddPenis18.09.2020 12:28