#include #include #include using namespace std; int N,K,i=0; double L[300000]; void nibutan(double s,double t); bool f(double x); int main(){ //double s,t; cin>>N; for(int j=0;j>L[j]; } cin>>K; nibutan(0.000000001,1000000000); } void nibutan(double s,double t){ double ng = s, ok = t; while (i<100) { double mid = (ng + ok) / 2; (f(mid) ? ok : ng) = mid; // cout<s)return true; else return false; }