Укажите минимальное число команд, которое должен выполнить исполнитель
Условие
Исполнитель КАЛЬКУЛЯТОР имеет только две команды, которым присвоены номера: 1. прибавь 12. умножь на 2 Выполняя команду номер 1, КАЛЬКУЛЯТОР прибавляет к числу на экране 1, а выполняякоманду номер 2, умножает число на экране на 2. Укажите минимальное число команд, которое должен выполнить исполнитель, чтобы получить из числа 23 число 999.
Ответ
Ответ и полный разбор откроются после входа
Посмотреть ответРешение по шагам
Как рассуждать
Решение. Умножение на число обратимо не для любого числа, поэтому, если мы пойдём от числа 999 к числу 23, тогда однозначно восстановим программу с минимальным числом команд. Полученные команды будут записываться справа налево.
Осталось ещё 3 шага
Число 999 не делится на 2, значит, оно…
Т. к. мы хотим получить минимальное число…
Считаем количество команд и получаем…
Бесплатно · займёт минуту