Запишите порядок команд в программе, которая преобразует число 1 в
Условие
У исполнителя Калькулятор две команды, которым присвоены номера:1. прибавь 2,2. умножь на 5.Выполняя первую из них, Калькулятор прибавляет к числу на экране 2, а выполняя вторую, умножает его на 5.Например, программа 2121 - это программа умножь на 5,прибавь 2,умножь на 5,прибавь 2,которая преобразует число 2 в число 62. Запишите порядок команд в программе, которая преобразует число 1 в число 45 и содержит не более четырёх команд. Указывайте лишь номера команд. Если таких программ более одной, то запишите любую из них.
Ответ
Ответ и полный разбор откроются после входа
Посмотреть ответРешение по шагам
Как рассуждать
Решение. Умножение на число обратимо не для любого числа, поэтому, если мы пойдём от числа 45 к числу 1, тогда однозначно восстановим программу. Полученные команды будут записываться справа налево.
- Число 45 делится на 5, так как необходимо использовать не более четырёх команд оптимально для получения числа 45 использовать умножение: 45 = 9 *
Осталось ещё 3 шага
(команда 2)2) Число 9 не делится на…
(команда 1)3) Число 7 не делится на…
(команда 1)4) Число 5 делится на 5: 5 = 5 *…
Бесплатно · займёт минуту