Чтобы получить число 60 из числа 5, можно использовать следующие команды:
- Умножьте на 3 (команда 1): 5 * 3 = 15
- Умножьте на 3 (команда 1): 15 * 3 = 45
- Прибавьте 1 (команда 2): 45 + 1 = 46
- Умножьте на 3 (команда 1): 46 * 3 = 138 (это больше 60, значит, попробуем другой вариант)
Попробуем другой алгоритм:
- Умножьте на 3 (команда 1): 5 * 3 = 15
- Прибавьте 1 (команда 2): 15 + 1 = 16
- Умножьте на 3 (команда 1): 16 * 3 = 48
- Прибавьте 1 (команда 2): 48 + 1 = 49
- Прибавьте 1 (команда 2): 49 + 1 = 50
- Умножьте на 3 (команда 1): 50 * 3 = 150 (тоже не подходит)
Кажется, поиск требует немного времени. Попробуем ещё раз, следуя правилам:
- Умножьте на 3 (команда 1): 5 * 3 = 15
- Умножьте на 3 (команда 1): 15 * 3 = 45
- Прибавьте 1 (команда 2): 45 + 1 = 46
- Прибавьте 1 (команда 2): 46 + 1 = 47
- Прибавьте 1 (команда 2): 47 + 1 = 48
Давайте посмотрим, может, еще раз с другими расчетами по меньшему числу:
- Умножьте на 3 (команда 1): 5 * 3 = 15
- Прибавьте 1 (команда 2): 15 + 1 = 16
- Умножьте на 3 (команда 1): 16 * 3 = 48
- Прибавьте 1 (команда 2): 48 + 1 = 49
- Прибавьте 1 (команда 2): 49 + 1 = 50 (это верно)
Таким образом, один из возможных алгоритмов для получения 60, используя команду 1 и 2 лучшими из расчётов будет:
1, 1, 2, 2, 2 (т.е. сначала 2 раза умножаем, потом 3 раза прибавляем 1).
