#学到的知识,如果保留一位小数,就是print('%.1f' % c)
#注意要分四种情况进行讨论:n<-1,-1<n<0,0<n<1,n>1
n=float(input())
a = 0
b = n
if n>1:
    while abs(b-a)>0.01:
        c=(a+b)/2
        if c*c*c>n:
            b=c
        else:
            a=c
    print('%.1f' % c)
elif n<-1:
    while abs(b-a)>0.01:
        c=(a+b)/2
        if c*c*c>n:
            a=c
        else:
            b=c
    print('%.1f' % c)
elif 0<n<1:
    a,b=0,1
    while abs(b-a)>0.01:
        c=(a+b)/2
        if c*c*c>n:
            b=c
        else:
            a=c
    print('%.1f' % c)
else:
    a,b=0,-1
    while abs(b-a)>0.01:
        c=(a+b)/2
        if c*c*c>=n:
            a=c
        else:
            b=c
    print('%.1f' % c)