Решение:
Нам нужно из числа 2 получить число 13, используя команды:
- Возвести в квадрат (x -> x²)
- Вычесть 1 (x -> x - 1)
Попробуем составить последовательность команд:
- Начинаем с числа 2.
- Применяем команду 1 (возведение в квадрат): 2² = 4.
- Применяем команду 1 снова: 4² = 16.
- Применяем команду 2 (вычесть 1): 16 - 1 = 15.
- Применяем команду 2 снова: 15 - 1 = 14.
- Применяем команду 2 еще раз: 14 - 1 = 13.
Получилась последовательность команд: 1, 1, 2, 2, 2. Всего 5 команд.
Другой вариант:
- Начинаем с числа 2.
- Применяем команду 1: 2² = 4.
- Применяем команду 1: 4² = 16.
- Применяем команду 2: 16 - 1 = 15.
- Применяем команду 2: 15 - 1 = 14.
- Применяем команду 2: 14 - 1 = 13.
Или:
- Начинаем с числа 2.
- Применяем команду 2: 2 - 1 = 1.
- Применяем команду 1: 1² = 1.
- Применяем команду 1: 1² = 1.
- Применяем команду 1: 1² = 1.
- Применяем команду 1: 1² = 1.
Этот вариант не ведет к 13.
Рассмотрим еще вариант:
- Начинаем с числа 2.
- Команда 1: 2² = 4
- Команда 2: 4 - 1 = 3
- Команда 1: 3² = 9
- Команда 2: 9 - 1 = 8
- Команда 2: 8 - 1 = 7
Попробуем так:
- Начинаем с 2.
- Команда 1: 2² = 4
- Команда 1: 4² = 16
- Команда 2: 16 - 1 = 15
- Команда 2: 15 - 1 = 14
- Команда 2: 14 - 1 = 13
Это 5 команд: 1, 1, 2, 2, 2.
Есть ли короче?
- Начинаем с 2.
- Команда 2: 2 - 1 = 1.
- Команда 1: 1² = 1.
- Команда 1: 1² = 1.
Проверим еще раз:
- Начинаем с 2.
- Команда 1: 2² = 4
- Команда 1: 4² = 16
- Команда 2: 16 - 1 = 15
- Команда 2: 15 - 1 = 14
- Команда 2: 14 - 1 = 13
Последовательность команд: 1, 1, 2, 2, 2.
Ответ: 11222