Вопрос:

Напишите для Робота программу, закрашивающую все клетки, расположенные с внутренней стороны горизонтальных стен. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведённого выше рисунка Робот должен закрасить следующие клетки (см. рисунок).

Смотреть решения всех заданий с листа

Ответ:

  1. Робот должен двигаться вдоль верхней стены, закрашивая клетки под ней.
  2. Затем Робот должен двигаться вдоль нижней стены, закрашивая клетки над ней.
  3. Алгоритм должен учитывать произвольные размеры поля и положение стен.

Пример программы на псевдокоде:

начало
  пока не стена справа
    вправо
  конец
  вниз
  пока не стена слева
    влево
  конец
  вниз
конец
ГДЗ по фото 📸
Подать жалобу Правообладателю