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

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

По команде Вперёд n Черепаха перемещается вперёд на n единиц. По

Условие

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

Черепаха выполнила следующую программу:Повтори 4 [Вперёд 14 Направо 90]Повтори 5 [Вперёд 5 Направо 45].Определите, сколько различных точек с целочисленными координатами будет находиться на линиях, полученных при выполнении данной программы.

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

Ответ

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

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

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

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

    Решение. Приведём решение на языке КуМир.

    Выберите масштаб сетки равным 1, запустите программу для исполнителя Черепаха. [рисунок] использовать Черепахаалг начопустить хвостнц 4 развперед(14)вправо(90)кцнц 5 развперед(5)вправо(45)кцконПосле выполнения программы считаем количество точек с целочисленными координатами находящихся на линиях, полученных при выполнении данной программы, получаем 59 (56 точек на первой фигуре квадрата и 3 точки на второй фигуре).

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

  1. Примечание. При выполнении второго цикла, при…

  2. Но при увеличении масштаба видно, что через…

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

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

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

По команде Вперёд n Черепаха перемещается вперёд на n единиц. По — решение с объяснением | Lom Ai