#include #include #include #define ll long long using namespace std; ll cosum[200005]; ll solve(const vector& v, int ls, int le, int rs, int re, ll m2){ if(le1){ int mid = (lb+ub)/2; bool check = false; if(le-mid+1= 0) check = true; else check = false; } if(check) lb = mid; else ub = mid; } //cerr << ls << " " << le << " " << rs << " " << re << " " << lb << " : " << cosum[re] - (re-lb>=0?cosum[re-lb]:0) + cosum[le] - (le-lb>=0?cosum[le-lb]:0) - lb * m2 << endl; return cosum[re] - (re-lb>=0?cosum[re-lb]:0) + cosum[le] - (le-lb>=0?cosum[le-lb]:0) - lb * m2; } int main(){ int N; cin >> N; vector v; for(int i=0; i> a; v.push_back(a); } sort(v.begin(), v.end()); if(N==1){ cout << 0 << endl; return 0; } cosum[0] = v[0]; for(int i=1; i