Вычислить
Сначала определим порядок вычисления — от этого зависит ответ. В сложных степенях действует правоассоциативность: означает , а не . Если читать слева направо, получится , что на несколько порядков меньше правильного ответа. Поэтому вычисления ведутся сверху вниз.
Свернём верхушку башни.
Показатель степени у основания равен , значит, выражение принимает вид .
Запишем основание как степень двойки для удобства. Так как , по свойству степени степени показатели перемножаются:
Заметим, что — известная константа, поэтому длинные вычисления не требуются.
Выполним вычитание 1. Вычитаем единицу из всей степени, а не из показателя:
Проверим точность. В Python с длинной арифметикой ✓ и ✓. Структурно — это наибольшее 32-битное беззнаковое число, а также разность квадратов: .
Need to solve a different problem like this? Open the solver →