Для создания алгоритма, который позволяет исполнителю "Вычислитель" преобразовать число 2 в число 13, используя две команды:
- Вычесть 1 (обозначим как K1).
- Умножить 3 (обозначим как K2).
Нам нужно найти последовательность шагов, которая приведет нас из числа 2 к числу 13. Давайте рассмотрим возможные шаги:
- Начнем с числа 2.
- Применим команду K2 (умножить на 3): 2 * 3 = 6.
- Применим команду K2 еще раз: 6 * 3 = 18.
- Применим команду K1 (вычесть 1): 18 - 1 = 17.
- Применим команду K1 еще раз: 17 - 1 = 16.
- Применим команду K1 еще раз: 16 - 1 = 15.
- Применим команду K1 еще раз: 15 - 1 = 14.
- Применим команду K1 еще раз: 14 - 1 = 13.
Теперь у нас есть последовательность команд, которая преобразует число 2 в число 13.
Алгоритм выглядит следующим образом:
- Начальное число: 2.
- Применить команду K2: 2 * 3 = 6.
- Применить команду K2: 6 * 3 = 18.
- Применить команду K1: 18 - 1 = 17.
- Применить команду K1: 17 - 1 = 16.
- Применить команду K1: 16 - 1 = 15.
- Применить команду K1: 15 - 1 = 14.
- Применить команду K1: 14 - 1 = 13.
Таким образом, используя данный алгоритм, мы можем получить число 13 из числа 2 с помощью исполнителя "Вычислитель".