Нам нужно получить число 13 из числа 11, используя не более пяти команд. Команды следующие:
Давай попробуем подобрать последовательность команд:
Этот вариант не подходит, так как мы использовали 5 команд, но не получили 13.
Попробуем другой вариант:
И этот вариант не подошел.
Давай подумаем, как можно получить маленькое число. Возможно, нужно использовать команду 'вычти 2' несколько раз, чтобы уменьшить число, а потом уже умножить.
Снова не то. Попробуем сначала умножить, а потом вычитать.
Уже пробовали. Кажется, что в этих вариантах мы далеко уходим от цели.
Давай попробуем получить число, которое близко к 13, или число, из которого легко получить 13.
Если мы хотим получить 13, а у нас есть команды "вычти 2" и "умножь на 3", то:
Если последнее действие "вычти 2", то предыдущее число должно быть 15. Как получить 15 из 11?
Если последнее действие "умножь на 3", то предыдущее число должно быть 13/3, что не является целым числом. Значит, последнее действие не может быть "умножь на 3".
Следовательно, последнее действие - "вычти 2". Значит, перед этим у нас было число 15.
Теперь нам нужно получить число 15 из 11, используя не более 4 команд.
Как получить 15 из 11?
Попробуем так:
Всё ещё не то.
Возможно, я неправильно рассуждаю. Давай попробуем с конца, но другими путями.
Чтобы получить 13, мы можем:
Значит, последнее действие - вычесть 2. Перед этим было 15.
Как из 11 получить 15 за 4 команды?
Если последнее действие - умножить на 3, то предыдущее число было 15/3 = 5. Как из 11 получить 5 за 3 команды?
Отлично! Мы получили 5 за 3 команды. Затем применим команду 2 (умножить на 3), чтобы получить 15, и команду 1 (вычесть 2), чтобы получить 13.
Итак, последовательность команд:
Мы использовали 5 команд: 1, 1, 1, 2, 1. Это укладывается в условие.
Ответ: 1, 1, 1, 2, 1.