#include using namespace std; using ll = long long; ll n,k; vector a; bool is(ll m){ ll cur = 0; ll cnt = 0; for(ll i = 0;i1){ ll mid = (l+r)/2; if(is(mid)){ l = mid; }else{ r = mid; } } cout<> n >> k; a = vector(n); for(auto &i:a)cin >> i; solve(); }