제출 #1353795

#제출 시각아이디문제언어결과실행 시간메모리
1353795vjudge1Foehn Phenomena (JOI17_foehn_phenomena)C++20
30 / 100
1096 ms1984 KiB
#include<bits/stdc++.h>
using namespace std;
#define ll long long
int main(){
      ll n,q,s,t; cin>>n>>q>>s>>t;
      ll a[n+1];
      for(ll i=0;i<=n;i++){
        cin>>a[i];
      }
      while(q--){
        ll l,r,x; cin>>l>>r>>x;
        for(ll i=l;i<=r;i++){ //
          a[i]+=x;
        }
        ll ans=0;
        for(ll i=0;i<n;i++){
          if(a[i]<a[i+1]) ans-=(a[i+1]-a[i])*s;
          else ans+=(a[i]-a[i+1])*t;
        }
        cout<<ans<<endl;
      }
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...