from operator import le n = float(input()) if n<0: flag = -1 elif n>0: flag = 1 else: flag = 0 if flag == 0: print(0.0) else: n = abs(n) #abs=absolute(),取绝对值 # 用二分法处理 if n>=1: left = 1 right = n else: left = n right = 1 mid = (left + right)/2 while abs(mid**3-n) >0.001: if mid**3>n: right = mid else: left = mid mid = (right + left)/2 print(round(mid*flag,1))