#include #include #include #include #include using namespace std; int n,k; int a[10000]; long long c; void monika(int x,int y){ if(x<0 || y>n) return; if(x==y) { c+=a[x]; return; } int m=a[x]; int j; for(int i=x+1;ia[i]) { m=a[i]; } } vector v; int z=0; for(int i=x;i:: iterator it=lower_bound(v.begin(),z); l=v.size(); if(it==v.end()) j=v[l-1]; else j=*it; c+=a[j]; a[j]=-1; l=1; while(j-l>=0 && l>n>>k; for(i=0;i>a[i]; cout<