#include<bits/stdc++.h> using namespace std; int n,r,k,ans,a[10000001]; int main(){ cin>>n>>r; vector<int>t(n); for(int i=1;i<=n;i++){ cin>>a[i]; } sort(a+1,a+n+1); for(int i=1;i<=n;i++){ k=1; for(int j=2;j<=r+1;j++){ if(a[j]<a[k]){ k=j; } } a[k]=t[i]; ans+=a[k]; } } /************************************************************** Problem: 1228 User: zhengzihao Language: C++ Result: Memory Limit Exceed ****************************************************************/