题意:那么好理解的题就不用写了吧
#include<cstdio>
#include<iostream>
#include<algorithm>
#include<cstring>
#include<cmath>
#define eps 1e-7
using namespace std;
int n;
double c;
double s(double x)
{
return x*x*x*x*8+7*x*x*x+2*x*x+3*x+6;
}
int main()
{
cin>>n;
while(n--)
{
cin>>c;
if(c<6 || c>s(100))
{
cout<<"No solution!"<<endl;
continue;
}
double l=0,r=100;
while(fabs(l-r)>eps)
{
double mid =(l+r)/2;
if(s(mid)<c)
l=mid;
else
r=mid;
}
printf("%.4lf\n",l+eps);
}
return 0;
}