Решение:
Нужно получить число 120 из числа 2, используя не более 5 команд. Команды: 1 — умножить на 4, 2 — вычесть 1.
- Начнем с числа 2.
- Применим команду 1 (умножить на 4): \( 2 \times 4 = 8 \).
- Применим команду 1 (умножить на 4): \( 8 \times 4 = 32 \).
- Применим команду 1 (умножить на 4): \( 32 \times 4 = 128 \).
- Применим команду 2 (вычесть 1): \( 128 - 1 = 127 \).
- Применим команду 2 (вычесть 1): \( 127 - 1 = 126 \).
Мы получили число 126, используя 5 команд. Чтобы получить 120, нужно изменить последний шаг. Попробуем другой порядок команд.
- Начнем с числа 2.
- Применим команду 1 (умножить на 4): \( 2 \times 4 = 8 \).
- Применим команду 1 (умножить на 4): \( 8 \times 4 = 32 \).
- Применим команду 1 (умножить на 4): \( 32 \times 4 = 128 \).
- Применим команду 2 (вычесть 1): \( 128 - 1 = 127 \).
- Применим команду 2 (вычесть 1): \( 127 - 1 = 126 \).
Давайте попробуем иначе.
- Начнем с числа 2.
- Применим команду 1 (умножить на 4): \( 2 \times 4 = 8 \).
- Применим команду 1 (умножить на 4): \( 8 \times 4 = 32 \).
- Применим команду 1 (умножить на 4): \( 32 \times 4 = 128 \).
- Применим команду 2 (вычесть 1): \( 128 - 1 = 127 \).
Данный алгоритм не подходит. Попробуем сократить количество умножений.
- Начнем с числа 2.
- Применим команду 1 (умножить на 4): \( 2 \times 4 = 8 \).
- Применим команду 1 (умножить на 4): \( 8 \times 4 = 32 \).
- Применим команду 2 (вычесть 1): \( 32 - 1 = 31 \).
- Применим команду 1 (умножить на 4): \( 31 \times 4 = 124 \).
- Применим команду 2 (вычесть 1): \( 124 - 1 = 123 \).
Еще один вариант:
- Начнем с числа 2.
- Применим команду 1 (умножить на 4): \( 2 \times 4 = 8 \).
- Применим команду 1 (умножить на 4): \( 8 \times 4 = 32 \).
- Применим команду 2 (вычесть 1): \( 32 - 1 = 31 \).
- Применим команду 2 (вычесть 1): \( 31 - 1 = 30 \).
- Применим команду 1 (умножить на 4): \( 30 \times 4 = 120 \).
Этот алгоритм состоит из 5 команд и получает число 120.
Ответ: 11221.