#include using namespace std; #include int main(){ int N;cin>>N; vector L(N); for(int i=0;i>L[i]; } long long K;cin>>K; double ok,ng,eps; ok=1.0e-9;ng=1.0e10; eps=1.0e-9; while(abs(ok-ng)>eps){ double mid=(ok+ng)/2; long long cnt=0; for(int l:L){ cnt+=floor(l/mid); } if(cnt>=K){ ok=mid; } else{ ng=mid; } } cout<