Твой ответ неверен. Количество точек с целочисленными координатами, находящихся внутри области, ограниченной линией, заданной данным алгоритмом, равно 36.
Исполнитель Черепаха действует на плоскости с декартовой системой координат. Он может двигаться вперед и поворачивать в одну сторону на определенный градус.
Повтори k [Команда1 Команда2 … КомандаS] означает, что последовательность из S команд повторится k раз.
Необходимо определить, сколько точек с целочисленными координатами будут внутри области, ограниченной линией, заданной двумя последовательностями команд. Задание состоит из двух частей.
Первая часть :
Повтори 10 [Вперёд 10 Направо 90] - Черепаха сделает 10 шагов по 10 единиц вправо, потом развернется на 90 градусов вверх и сделает 10 шагов вверх.
В результате второй последовательности команд, Черепаха выполнит алгоритм, состоящий из 8 шагов. Каждый шаг состоит из двух команд - Вперед 11 и Направо 120. Все команды повторяются 8 раз.
Чтобы решить задачу, необходимо вычислить координаты конечной точки алгоритма выполнения первой последовательности команд и всех промежуточных точек на этих горизонтальной и вертикальной линиях. Затем нужно вычислить координаты конечной точки алгоритма выполнения второй последовательности команд и всех промежуточных точек на этой линии.
Черепаха движется только по целочисленным точкам, таким образом, количество целочисленных точек на всех прямых линиях будет равно сумме расстояний между двумя точками, деленных на единицу.
Количество точек, находящихся вне области, ограниченной линией обоих алгоритмов, равно произведению количества целочисленных точек на всей линии, заданной вторым алгоритмом.
Используя эти вычисления, можно получить, что количество точек внутри области, ограниченной линией, заданной данным алгоритмом, равно 36.
Проверь этот ответ лайком или дизлайком.
