#include using namespace std; int main(){ int N; cin >> N; vector A(N), S(N+1); for(int i=0; i> A[i]; } sort(A.begin(), A.end()); for(int i=0; i1){ int m = (ok+ng)/2; (A[N-m]+A[i-m] > 2*A[i] ? ok : ng) = m; } int64_t res = S[N] - S[N-ok] + S[i] - S[i-ok] - 2*ok*A[i]; ans = max(ans, res); } cout << ans << endl; return 0; }