Submission
Status:
-PP--P-P--
Subtask/Task Score:
40/100
Score: 40
User: lumppengae
Problemset: ปริมาตรน้ำท่วม
Language: cpp
Time: 0.004 second
Submitted On: 2026-10-06 08:59:07
#include <bits/stdc++.h>
using namespace std;
int main(){
int a;
cin>>a;
int b[a];
int p=a,i=a-1;
int d=0,e,f=0,g=0,h;
for (int o=0;o<a;o++){
cin >>b[o];
}
while(p!=3){
if(b[i]<b[g]){
if(b[i]>b[i-1]){
f+=b[i]-b[i-1];
b[i-1]=b[i];
}
i--;
}
if(b[i]>b[g]){
if(b[g]>b[g+1]){
f+=b[g]-b[g+1];
b[g+1]=b[g];
}
g++;
}
p--;
}
cout<<f;
}