Задание 7: Исполнитель «Делитель»
Краткое пояснение: Необходимо найти последовательность команд (1 — разделить на 2, 2 — вычесть 1), которая преобразует число 65 в число 4, используя не более 5 команд.
Начнем с числа 65 и будем применять команды, чтобы приблизиться к числу 4:
- Если разделить 65 на 2, получим 32.5 (не подходит, так как работаем только с натуральными числами).
- Вычитаем 1: 65 - 1 = 64.
Теперь у нас число 64. Продолжаем:
- Делим на 2: 64 / 2 = 32.
- Делим на 2: 32 / 2 = 16.
- Делим на 2: 16 / 2 = 8.
- Делим на 2: 8 / 2 = 4.
Получили число 4. Последовательность команд: вычитание 1, затем четыре деления на 2.
Ответ: 21111
Задание 8: Исполнитель «Чертёжник»
Краткое пояснение: Необходимо определить, какую команду должен выполнить Чертёжник, чтобы вернуться в исходную точку после выполнения заданного алгоритма.
Сначала определим общее смещение Чертёжника после выполнения алгоритма:
- Сместиться на (3, 1)
- Повтори 2 раза:
- Сместиться на (1, 1)
- Сместиться на (-3, 2)
- Сместиться на (0, -4)
Рассчитаем общее смещение за 2 повторения:
- Смещение по X: (1 + (-3) + 0) * 2 = -4
- Смещение по Y: (1 + 2 + (-4)) * 2 = -2
Общее смещение после выполнения алгоритма:
- Смещение по X: 3 + (-4) = -1
- Смещение по Y: 1 + (-2) = -1
Чтобы вернуться в исходную точку, нужно выполнить команду, обратную этому смещению.
Ответ: 1) Сместиться на (-1, -1)