#include <bits/stdc++.h>
#define ll long long
using namespace std;
const int MAX=200005;
int N=4, Q=3;
ll A[MAX]={1,2,3,4};
ll A2[MAX];
ll total=0;
ll ans;
int main(){
	//ios_base::sync_with_stdio(false);cin.tie(NULL);
	cin>>N>>Q;
	for (int i=0;i<N;i++) cin>>A[i];
	
	for (int i=0;i<N;i++) total+=A[i];
	for (int q=0;q<Q;q++){
		int l,r,x;
		cin>>l>>r>>x;
		l--,r--;
		for (int i=l;i<=r;i++) A[i]+=x;
		for (int i=0;i<N;i++) A2[i]=A[i];
		sort(A2,A2+N);
		
		total+=x*(r-l+1);
		ans=total;
		
		for (int i=0;i<(N/2);i++) ans-=2LL*A2[i];
		if (N%2) ans-=A2[N/2+1];
		cout<<ans<<'\n';
	}
}
| # | Verdict  | Execution time | Memory | Grader output | 
|---|
| Fetching results... | 
| # | Verdict  | Execution time | Memory | Grader output | 
|---|
| Fetching results... | 
| # | Verdict  | Execution time | Memory | Grader output | 
|---|
| Fetching results... |