Нам нужно преобразовать число 5 в число 80, используя команды "вычти 1" (обозначена как 1) и "возведи в квадрат" (обозначена как 2), при этом общее количество команд не должно превышать 5.
Будем перебирать возможные комбинации команд, чтобы получить 80 из 5. Попробуем сначала применить возведение в квадрат, так как оно дает более быстрый рост числа.
Таким образом, последовательность 2111 преобразует 5 в 22. Это не 80, и мы использовали 4 команды. Попробуем другой подход.
Начнем с числа 5.
Вернемся к 25. Нам нужно получить 80. Попробуем возвести в квадрат еще раз, но не 25, а какое-то число, которое даст близкое к 80. Например, 92=81.
Попробуем получить 9 из 5, используя команды.
Это не похоже на быстрый путь.
Давайте попробуем получить 80, используя команды:
5 -> 25 (команда 2) -> 24 (команда 1) -> 23 (команда 1) -> 22 (команда 1). Это 4 команды, результат 22.
Попробуем получить 80 как 9 в квадрате минус 1. То есть, нам нужно получить 9, а потом сделать (9^2) - 1 = 80.
Как получить 9 из 5 за 3 команды (чтобы в сумме было 5 команд)?
Это не 9.
Давайте посмотрим на выходное число 80. Какое число в квадрате дает близкое к 80? 9 в квадрате = 81. Если мы сможем получить 9, то потом сможем сделать 92 - 1 = 80. Нам нужно получить 9 из 5, используя не более 3 команд.
Попробуем другим путем:
5 -> 25 (команда 2)
Нам нужно из 25 получить 80. Это 55.
Попробуем найти другое решение. Возможно, нужно сначала уменьшить число, а потом возвести в квадрат.
5 -> 4 (1) -> 16 (2) -> 15 (1) -> 14 (1) -> 13 (1). Это 5 команд, результат 13.
Попробуем получить 9 из 5:
5 -> 4 (1) -> 3 (1) -> 2 (1) -> 4 (2) -> 3 (1). Это 5 команд, результат 3. Не 9.
Попробуем получить 9 из 5:
5 - 1 = 4 (1)
4 - 1 = 3 (1)
3 + 1 = 4 (??? нет такой команды)
Давайте попробуем получить 9 из 5:
5 -> 4 (1) -> 3 (1). Теперь у нас 3. Нужно получить 9. 3*3=9 (2). Итого 3 команды: 112. Из 5 мы получили 9.
Теперь из 9, используя оставшиеся 2 команды, нужно получить 80.
9 -> 81 (2) -> 80 (1). Это 2 команды.
Общая последовательность команд: 11221.
Проверим:
Это 5 команд, и мы получили 80.
Ответ: 11221