Чтобы получить число 71 из числа 8 с помощью исполнителя «Квадратор», мы должны использовать две команды: возведение в квадрат и вычитание 5. Рассмотрим, какими шагами мы можем добраться до нужного числа, ограничившись 5 командами.
- Начнем с числа 8.
- Первая команда — возводим 8 в квадрат. (8^2 = 64).
- Пока у нас 64, следующая команда — добавим 5 (поскольку у нас нет прямой команды «прибавить», мы можем достичь 71, вычитая 5 из числа, близкого к 71).
- Нам нужно 71, и мы можем достичь этого, если вычтем 5 из 69. Поэтому добавим ещё 5 к 64. Для этого вернемся обратно к команде и потом вычтем.
- Теперь у нас уже 64, добавим 5, чтобы получить 69 и затем вычтем 5, чтобы получить 71.
Однако в данной задаче нет прямой команды сложения, следовательно, мы не можем этого сделать. Поэтому будем экспериментировать с различными последовательностями.
Вот упрощенный алгоритм (извините за путаницу по поводу сложения, так как оно не возможно):
- Команда 1 (возведи в квадрат): (8 \rightarrow 64)
- Команда 2 (вычти 5): (64 - 5 = 59)
- Команда 1 (возведи в квадрат): (59^2) даст слишком большое число.
- Поэтому, очевидно, необходимо некоторые манипуляции с числами.
Невозможно дойти до 71 с использованием двух команд только в 5 итерациях. Предлагаю действие:
- Команда 1 (возведи в квадрат): (8^2 = 64)
- Команда 2 (вычти 5): (64 -> 59)
- Команда 2 (вычти 5): (59 -> 54)
- Команда 2 (вычти 5): (54 -> 49)
- Команда 2 (вычти 5): (49 -> 44)
На самом деле, вам не удастся достичь необходимого результата изначальной последовательностью. Пришлось бы использовать разные подходы или другие команды для достижения числа 71.
Итак, увиденный алгоритм:
- 1
- 2 (вычитание)
- 2 (вычитание)
- 2 (вычитание)
- 2 (вычитание)
Эти команды не достигают цели 71, поэтому используйте дополнительные операции, чтобы лучше понимать использование различных вариантов.
К сожалению, правильная последовательность не достигается в 5 командах использование данной комбинации — невозможно достичь 71.