Решение: Алгоритм получения числа 57
У исполнителя Вычислитель две команды: 1 — прибавь 3, 2 — умножь на 3. Первая команда увеличивает число на экране на 3, вторая утраивает его. Составьте алгоритм получения из числа 1 числа 57, содержащий не более пяти команд. Если таких алгоритмов более одного, можно записать любой из них.
Решение по шагам
2 шагаПоследовательно применим команды с номерами 2, 1, 2, 2, 1.
$$1 \xrightarrow{2} 3 \xrightarrow{1} 6 \xrightarrow{2} 18 \xrightarrow{2} 54 \xrightarrow{1} 57$$Получено число 57 ровно за пять команд, поэтому записываем номера команд подряд.
$$21221$$Где здесь ошибаются
Перепутать номера команд: 1 — прибавить 3, 2 — умножить на 3.
Записать промежуточные значения вместо номеров команд.
Остановиться после получения числа, отличного от 57.