Исполнитель Черепаха передвигается по плоскости и оставляет след в виде линии. Черепаха может выполнять три команды: Вперёд n (n — число), Направо m (m — число) и Налево m (m — число). По команде Вперёд n Черепаха
перемещается вперёд на n условных единиц. По команде Направо m Черепаха поворачивается на месте на m градусов по часовой стрелке, при этом соответственно меняется направление дальнейшего движения. По команде Налево m Черепаха поворачивается на месте на m градусов против часовой стрелки, при этом соответственно меняется направление дальнейшего движения. В начальный момент Черепаха находится в начале координат и направлена вверх (вдоль положительного направления оси ординат).
Запись
Черепаха выполнила следующую программу:
Полученный при выполнении этой программы рисунок можно рассматривать как набор непересекающихся прямоугольников. Определите наибольшую из площадей этих прямоугольников. В ответе запишите только число — наибольшую площадь в условных единицах.
Приведём решение на языке КуМир.
Выберите масштаб сетки равным 1, запустите программу для исполнителя Черепаха.
использовать Черепаха
алг
нач
опустить хвост
нц 2 раз
вперед(23)
вправо(90)
вперед(10)
вправо(90)
кц
вперед (3)
влево(90)
вперед (12)
вправо(90)
нц 2 раз
вперед (9)
вправо(90)
вперед (32)
вправо(90)
кц
кон
После выполнения программы выбираем самый большой прямоугольник по площади. Такой прямоугольник будет со сторонами 11 и 10,
Ответ: 110.
Приведём программу Сергея Донец на PascalABC:
uses turtle;
begin
down;
loop 2 do begin
Forw(23); TurnRight(90);
Forw(10); TurnRight(90);
end;
Forw(3); TurnLeft(90);
Forw(12); TurnRight(90);
loop 2 do begin
Forw(9); TurnRight(90);
Forw(32); TurnRight(90);
end;
end.

