#include void solve(int N,int K){ long long A[N],m[2],mid,cur,used; int i; for(i=0;i1){ mid=(m[0]+m[1])/2; cur=0; used=0; for(i=0;iK]=mid; } printf("%lld\n",m[0]); } int main(){ int N,K; scanf("%d%d",&N,&K); solve(N,K); }