import sys
data=float(sys.stdin.readline())
fushu=0
data=int(1000*data)
if data<0:
data=abs(data)
fushu=1
min1=0
max1=0
for i in range(int(data)):
# print(i)
if i*i*i>int(data):
min1=i-1
max1=i
break
if abs(min1**3-data)<abs(max1**3-data) and fushu==0:
print(min1/10)
elif abs(max1**3-data)<abs(min1**3-data) and fushu==1:
print(max1/10*-1)
elif abs(min1**3-data)<abs(max1**3-data) and fushu==1:
print(min1/10*-1)
else:
print(max1/10)

京公网安备 11010502036488号