Submission

Status:

-PP--P---P

Subtask/Task Score:

40/100

Score: 40

User: erng

Problemset: ปริมาตรน้ำท่วม

Language: cpp

Time: 0.003 second

Submitted On: 2025-10-07 21:29:06

#include <bits/stdc++.h>
using namespace std;

int n, arr[10005], mx, ans, t;

int main()
{
    cin>>n;
    for (int i=0; i<n; i++)
    {
        cin>>arr[i];
    }
    mx=arr[0];
    for (int i=1; i<n-1; i++)
    {
        if (mx>arr[i]) t+=mx-arr[i];
        if (arr[n-1]==0) t=0;
        else 
        {
            mx=arr[i];
            ans+=t;
            t=0;
        }
    }
    cout<<ans;
}