本题使用暴力去解决,每隔0.1去加,挨个试,可能存在的问题的地方有两个,一个是可能会有两个接近的数,需要二次判断,还有就是A题是可能想不起来toFixed(1)去保留一位小数,所以只能转换为字符串,使用slice去截取函数,哈哈哈哈哈哈
let num=parseFloat(readline())
let a=0
let cur=num<0?num*(-1):num
while(a*a*a<cur){
a+=0.1
}
let d=a-0.1
if(cur-d*d*d<a*a*a-cur){
a=d
}
let b=a+''
let c=b.slice(0,b.indexOf('.')+2)
console.log(num<0?c*(-1):c)