Вопрос:

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

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

Ответ:

Для решения этой задачи роботу необходимо выполнить следующие действия:

  1. Найти верхний ряд, где есть закрашенные клетки слева и справа.
  2. Начать закрашивать клетки справа от левой стены в этом ряду до клетки перед правой стеной.
  3. Проверить, есть ли клетка непосредственно слева от правой стены, и закрасить её, если она не закрашена.
ГДЗ по фото 📸
Подать жалобу Правообладателю