Решение: Программа для Калькулятора
У исполнителя Калькулятор две команды: 1) прибавь 3; 2) умножь на 2. Выполняя первую команду, Калькулятор прибавляет к числу на экране 3, а выполняя вторую — удваивает его. Запишите порядок команд в программе получения из числа 1 числа 47, содержащей не более 6 команд, указывая только номера команд.
Решение по шагам
3 шагаПодбираем последовательность команд, начиная с числа 1.
$$1 \xrightarrow{1} 4 \xrightarrow{2} 8$$Продолжаем выполнение команд.
$$8 \xrightarrow{1} 11 \xrightarrow{2} 22 \xrightarrow{2} 44 \xrightarrow{1} 47$$Получена программа из шести команд: 1, 2, 1, 2, 2, 1.
$$121221$$Где здесь ошибаются
Перепутать номера команд: команда 1 прибавляет 3, а команда 2 умножает на 2.
Записать промежуточные значения вместо номеров команд.
Нарушить порядок выполнения команд.