По команде Вперёд n Черепаха перемещается вперёд на n единиц. По
Условие
Исполнитель Черепаха передвигается по плоскости и оставляет след в виде линии. Черепаха может выполнять две команды: Вперёд n (n — число) и Направо m (m — число). По команде Вперёд n Черепаха перемещается вперёд на n единиц. По команде Направо m Черепаха поворачивается на месте на m градусов по часовой стрелке, при этом соответственно меняется направление дальнейшего движения.
Запись Повтори k [Команда1 Команда2 … Команда S] означает, что заданная последовательность из S команд повторится k раз.
Черепаха выполнила следующую программу:Повтори 11 [Вперёд 36 Направо 72].Определите расстояние между положениями Черепахи в начале и в конце выполнения этой программы. В ответе запишите целое число, ближайшее к найденному расстоянию.
Ответ
Ответ и полный разбор откроются после входа
Посмотреть ответРешение по шагам
Как рассуждать
Решение. Можно заметить, что исполнитель Черепаха через 5 циклов вернётся в исходную точку, следовательно, за 10 циклов будет пройдено 2 круга. За 11 цикл исполнитель Черепаха переместиться вперед на 36 единиц. Приведём решение на языке Python:import turtle as t # Подключим модуль черепашкаx1 = t.xcor()#Получить x координату черепашкиy1 = t.ycor()#Получить y координату черепашкиt.speed(10)for i in range(11): # пропишем алгоритм построения фигуры по условию t.forward(36) t.right(72)x2 = t.xcor()y2 = t.ycor()print(round(((x2 - x1)**2 + (y2 - y1)**2))**0.5)После выполнения программы значение, выведенное на экран, будет равно
Осталось ещё 2 шага
Приведём решение Юрия Красильникова на языке…
т. е. Черепаха из начальной точки сделает…
Бесплатно · займёт минуту