import java.util.Scanner; public class Main{ int[] L; int N; long K; public static void main(String[] args) { Main main=new Main(); main.run(); } void run() { Scanner sc=new Scanner(System.in); N=sc.nextInt(); L=new int[N]; for(int i=0;i=K) { lb=mid; }else { ub=mid; } } System.out.println(lb); } } //#include "bits/stdc++.h" //using namespace std; // // //int main(){ // int N; // cin >> N; // vector L(N); // for (int i = 0; i < N; i++) // { // cin >> L[i]; // } // // long long K; // cin >> K; // // double low = 0; // double high = 1e9; // for (int t = 0; t < 100; t++) // { // double mid = (low + high) / 2; // long temp = 0; // for (int i = 0; i < N; i++) // { // temp += (long long)(L[i] / mid); // } // if (temp >= K) low = mid; // else high = mid; // } // printf("%.14f\n", low); //}