Давайте решим задачу пошагово.
Задача:
У исполнителя Калькулятор две команды:
- 1: прибавь 2;
- 2: умножь на 3.
Начальное число: 2
Цель: преобразовать число 0 в число 28 за не более чем шесть команд.
Попробуем найти последовательность команд:
Начнем с числа 0 и первой команды:
- Применим команду 1: 0 + 2 = 2
Нам нужно получить 28. Давайте попробуем стратегию, используя комбинацию сложения и умножения, где возможно:
Умножим полученное число:
- Применим команду 2: 2 * 3 = 6
Добавим 2:
- Применим команду 1: 6 + 2 = 8
Умножим вновь:
- Применим команду 2: 8 * 3 = 24
Добавим 2 снова:
- Применим команду 1: 24 + 2 = 26
Добавим 2 еще раз:
- Применим команду 1: 26 + 2 = 28
Теперь число на экране — 28. Мы использовали ровно шесть команд:
- Команда последовательных действий: 1, 2, 1, 2, 1, 1
Таким образом, последовательность команд, которая преобразует число 0 в 28 за не более шести шагов:
Ответ: 1, 2, 1, 2, 1, 1