Присоединиться

11 класс·высокий уровень

Определите наибольшее количество точек с целочисленными координатами

Условие

Исполнитель Черепаха передвигается по плоскости и оставляет след в виде линии. Черепаха может выполнять две команды: Вперёд n (n — число), Направо m (m — число). По команде Вперёд n Черепаха перемещается вперёд на n условных единиц. По команде Направо m Черепаха поворачивается на месте на m градусов по часовой стрелке, при этом соответственно меняется направление дальнейшего движения.В начальный момент Черепаха находится в начале координат и направлена вверх (вдоль положительного направления оси ординат). Запись Повтори k [Команда1 Команда2 ... КомандаS] означает, что заданная последовательность из S команд повторится k раз. Черепаха выполнила следующую программу: Повтори 3 [Вперёд 20 Направо 90 Вперёд 4 Направо 90] Повтори 3 [Вперёд 6 Направо 90 Вперёд 13 Направо 90] Полученный при выполнении этой программы рисунок можно рассматривать как набор непересекающихся прямоугольников. Определите наибольшее количество точек с целочисленными координатами, находящихся внутри одного из этих прямоугольников. Точки, находящиеся на линиях, не учитывать.

Рисунок к задаче

Ответ

Ответ и полный разбор откроются после входа

Посмотреть ответ

Решение по шагам

  1. Как рассуждать

    Решение. Приведём решение на языке КуМир. [рисунок] Выберите масштаб сетки равным 1, запустите программу для исполнителя Черепаха.использовать Черепахаалгначопустить хвост нц 3 развперед(20)вправо(90)вперед(4)вправо(90)кцнц 3 развперед(6)вправо(90)вперед(13)вправо(90)кцконПосле выполнения программы считаем количество точек с целочисленными координатами внутри прямоугольников. , Наибольшее количество точек с целочисленными координатами, находящихся внутри одного из этих прямоугольников, ограниченных заданными алгоритмом линиями, не включая точки на линиях, равно 40.

Осталось ещё 1 шаг

  1. Приведём программу Сергея Донец на…

Получить полное решение

Бесплатно · займёт минуту

Другие задачи по теме «Определение результатов работы простейших алгоритмов»