#include #include #include using namespace std; int N,M; int A[1<<17]; main() { cin>>N>>M; for(int i=0;i>A[i]; sort(A+1,A+N); if(N/2==M) { cout<1) { int mid=(L+R)/2; int K=A[0]+A[mid]; vectorX; int id=N-1; while(X.size()<2*M) { if(id==mid)id--; X.push_back(A[id]); id--; } bool flag=true; for(int i=0;i