Advertisement
Guest User

Untitled

a guest
Jan 18th, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.38 KB | None | 0 0
  1. #include <iostream>
  2. #include <vector>
  3.  
  4. using namespace std;
  5.  
  6. int main() {
  7.     long long n, k;
  8.     cin >> n >> k;
  9.     vector<long long> arr(n);
  10.     for (auto &i : arr) cin >> i;
  11.     long long l = 0, r = 100000000;
  12.     while (r - l > 1) {
  13.         long long m = (r + l) / 2, summ = 0;
  14.         for (auto i : arr) summ += i / m;
  15.         if (summ >= k) l = m;
  16.         else r = m;
  17.     }
  18.     cout << l;    
  19.     return 0;
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement