Submission #51502

#TimeUsernameProblemLanguageResultExecution timeMemory
51502vovinamFoehn Phenomena (JOI17_foehn_phenomena)C++14
Compilation error
0 ms0 KiB
#include<bits/stdc++.h> using namespace std; int res,a[200005],b[200005],s,t; int trans(int a){ if(a<0){ return a*s; } return a*t; } signed main(){ int n,q; cin>>n>>q>>s>>t; for(int i=0;i<=n;i++){ cin>>a[i]; } for(int i=1;i<=n;i++){ b[i]=(a[i-1]-a[i]); res+=trans(b[i]); } for(int i=1;i<=q;i++){ int l,r,x; cin>>l>>r>>x if(l>0){ res-=trans(b[l]); b[l]-=x; res+=trans(b[l]); } if(r<n){ res-=trans(b[r+1]); b[r+1]+=x; res+=trans(b[r+1]); } cout<<res<<"\n"; } }

Compilation message (stderr)

foehn_phenomena.cpp: In function 'int main()':
foehn_phenomena.cpp:23:3: error: expected ';' before 'if'
   if(l>0){
   ^~