#include<bits/stdc++.h>
using namespace std;
int main()
{
double x;//double精度更高
cin>> x;
double l=-10000,r=10000 ;
//二分
while((r-l) >1e-8)//保留6+2 位小数 保证精度ok
{
double mid=(l+r)/2;
if(mid*mid*mid >=x) r=mid;
else l=mid;
}
printf("%.6lf\n", l); // %lf默认保留6位小数
return 0;
}