#include #include using namespace std; int N,K; long A[2<<17]; long Ls[2<<17]; main() { cin>>N>>K; for(int i=0;i>A[i]; Ls[0]=0; for(int i=0;i2) { int m1=(L+L+R)/3,m2=(L+R+R)/3; long f1=calc(m1),f2=calc(m2); ans=min(ans,min(f1,f2)); if(f1