Ответ:
Решение:
Нам нужно получить число 10 из числа 6, используя команды "вычти 1" (команда 1) и "умножь на 3" (команда 2). Исполнитель работает только с натуральными числами.
Попробуем применить команды:
- Начинаем с числа 6.
- Применим команду 2 (умножь на 3): 6 * 3 = 18.
- Теперь нужно уменьшить 18 до 10. Для этого применим команду 1 (вычти 1) несколько раз.
- 18 - 1 = 17 (команда 1)
- 17 - 1 = 16 (команда 1)
- 16 - 1 = 15 (команда 1)
- 15 - 1 = 14 (команда 1)
- 14 - 1 = 13 (команда 1)
- 13 - 1 = 12 (команда 1)
- 12 - 1 = 11 (команда 1)
- 11 - 1 = 10 (команда 1)
Получилось 10, но это заняло 1 + 8 = 9 команд. Нам нужно не более 5 команд.
Попробуем другой путь:
- Начинаем с числа 6.
- Применим команду 1 (вычти 1): 6 - 1 = 5 (команда 1).
- Применим команду 1 еще раз: 5 - 1 = 4 (команда 1).
- Теперь у нас 4. Если применить команду 2 (умножь на 3), получим 12.
- 12 - 1 = 11 (команда 1)
- 11 - 1 = 10 (команда 1)
Это 1 + 1 + 1 + 1 + 1 = 5 команд. Получили 10.
Алгоритм: 6 → 5 → 4 → 12 → 11 → 10.
Номера команд: 1, 1, 2, 1, 1.
Ответ: 11211.
