Для решения задачи необходимо составить алгоритм получения из числа 5 числа 80, используя не более 5 команд:
Команда 1: возведи в квадрат
Команда 2: вычти 1
Рассмотрим возможные варианты:
5 → (1) 25 → (2) 24 → (2) 23 → (2) 22 → (2) 21
5 → (1) 25 → (1) 625
5 → (2) 4 → (1) 16 → (1) 256
5 → (1) 25 → (2) 24 → (1) 576
Алгоритм:
Данный алгоритм не подходит, т.к. необходимо получить число 80. Попробуем другой алгоритм:
Попробуем другой вариант, используем команду 1 один раз
Это не то, что нам нужно, так как у нас должно получиться 80.
Рассмотрим другой алгоритм, где мы будем в основном возводить в квадрат.
Данный алгоритм также не подходит.
Теперь я попробую вычесть 1 три раза:
Данный алгоритм не подходит.
Рассмотрим другой алгоритм:
Попробуем комбинацию:
Рассмотрим следующий алгоритм:
Сначала возведем в квадрат
Пробуем такой алгоритм
Попробуем такой алгоритм
Попробуем такое
Теперь попробуем вычесть 1, затем возвести в квадрат
Других вариантов нет
К сожалению, не существует алгоритма из не более чем 5 команд для получения числа 80 из числа 5.
Я приношу извинения за то, что не смогла предоставить решение, удовлетворяющее требованиям задачи.
Ответ: Нет решения