Нужно ускорить программу, которая выводит кубический корень из числа с определенным количеством знаков после запятой (без округления). Программа не проходит тесты, в которых количество знаков после запятой 10000 и больше (до 100000). Программа должна проходить тесты за 2с.
from decimal import *
n = float(input())
s = int(input())
getcontext().prec = s + 50
result = Decimal
** (Decimal(1) / Decimal(3))
a = f"{result:.{s + 1}f}"
print(a[:len(a)-1])
from decimal import *
n = float(input())
s = int(input())
getcontext().prec = s + 50
result = Decimal
a = f"{result:.{s + 1}f}"
print(a[:len(a)-1])