Решение:
Нам нужно перевести число 7 в число 85, используя команды:
- 1. Прибавь 2
- 2. Умножь на 3
Алгоритм должен состоять из 5 команд.
Попробуем различные комбинации команд:
- Если мы начнем с умножения, то 7 * 3 = 21. Это уже далеко от 85, и дальнейшие умножения увеличат число слишком сильно.
- Попробуем начать с прибавления.
Вариант 1:
- 7 + 2 = 9 (команда 1)
- 9 + 2 = 11 (команда 1)
- 11 * 3 = 33 (команда 2)
- 33 + 2 = 35 (команда 1)
- 35 * 3 = 105 (команда 2) - слишком много
Вариант 2:
- 7 + 2 = 9 (команда 1)
- 9 * 3 = 27 (команда 2)
- 27 + 2 = 29 (команда 1)
- 29 * 3 = 87 (команда 2) - близко, но не 85
Вариант 3:
- 7 + 2 = 9 (команда 1)
- 9 + 2 = 11 (команда 1)
- 11 + 2 = 13 (команда 1)
- 13 * 3 = 39 (команда 2)
- 39 * 3 = 117 (команда 2) - слишком много
Вариант 4:
- 7 + 2 = 9 (команда 1)
- 9 + 2 = 11 (команда 1)
- 11 + 2 = 13 (команда 1)
- 13 + 2 = 15 (команда 1)
- 15 * 3 = 45 (команда 2) - мало
Вариант 5:
- 7 * 3 = 21 (команда 2)
- 21 + 2 = 23 (команда 1)
- 23 * 3 = 69 (команда 2)
- 69 + 2 = 71 (команда 1)
- 71 * 3 = 213 (команда 2) - слишком много
Вариант 6:
- 7 + 2 = 9 (команда 1)
- 9 * 3 = 27 (команда 2)
- 27 + 2 = 29 (команда 1)
- 29 + 2 = 31 (команда 1)
- 31 * 3 = 93 (команда 2) - близко
Вариант 7:
- 7 + 2 = 9 (команда 1)
- 9 + 2 = 11 (команда 1)
- 11 * 3 = 33 (команда 2)
- 33 + 2 = 35 (команда 1)
- 35 + 2 = 37 (команда 1) - мало
Вариант 8:
- 7 * 3 = 21 (команда 2)
- 21 + 2 = 23 (команда 1)
- 23 + 2 = 25 (команда 1)
- 25 * 3 = 75 (команда 2)
- 75 + 2 = 77 (команда 1) - мало
Вариант 9:
- 7 + 2 = 9 (команда 1)
- 9 + 2 = 11 (команда 1)
- 11 * 3 = 33 (команда 2)
- 33 * 3 = 99 (команда 2) - слишком много
Вариант 10:
- 7 * 3 = 21 (команда 2)
- 21 + 2 = 23 (команда 1)
- 23 + 2 = 25 (команда 1)
- 25 + 2 = 27 (команда 1)
- 27 * 3 = 81 (команда 2) - близко
Вариант 11:
- 7 + 2 = 9 (команда 1)
- 9 * 3 = 27 (команда 2)
- 27 * 3 = 81 (команда 2)
- 81 + 2 = 83 (команда 1)
- 83 + 2 = 85 (команда 1)
Мы получили число 85. Алгоритм состоит из 5 команд: 1, 2, 2, 1, 1.
Ответ: 12211