Некоторый исполнитель может выполнить только 2 команды:
1. К числу прибавить 1
2. Число умножить на 2
Запишите порядок команд в программе получения из числа 17 числа 729, содержащей не более 13 команд, указывая лишь номера команд
Чтобы решить данную задачу, следует идти «с конца», то есть из числа 729 получить число 17. Соответственно, обе операции необходимо инвертировать: операция 1 будет означать вычитание из числа 1, операция 2 – деление числа на 2.
Воспользуемся алгоритмом: если число не делится на два, отнимаем от него 1, если делится — делим на 2, но если при делении на 2 число становится меньше, чем 17, отнимаем от него единицу.
Ответ: 1111121212221.

