Пример задания.
У исполнителя Квадратор две команды, которым присвоены номера:
1. возведи в квадрат,
2. умножь на 2.
Выполняя первую из них, Квадратор возводит число на экране в квадрат, а выполняя вторую, умножает его на 2. Запишите порядок команд в программе получения из числа 3 числа 72, содержащей не более 3 команд, указывая лишь номера команд.
(Например, программа 112 — это программа возведи в квадрат возведи в квадрат умножь на 2, которая преобразует число 2 в число 32.)
Всё очень просто - идем от большего числа к меньшему, в данном случае в обратную сторону. Команды меняем на противоположные (корень и делением на 2), в приоритете команда извлечение корня (ускорение получения меньшего числа):
72:2=36
корень из 36=6
корень из 9=3
Выпишем команды: 211, так как мы шли в обратную сторону сменим последовательность: 112.
Ответ 112.