Submission

Status:

-------P--

Subtask/Task Score:

10/100

Score: 10

User: kavin8888

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

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-12 11:21:50

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

int main() 
{
	int n=6;
	vector<int> a={6,1,3,0,8,2};
	int ans=0;
	for(int i=1;i<n-1;i++)
	{
		int l_max=0,r_max=0;
		for(int l=0;l<i;l++)
		{
			l_max=max(l_max,a[l]);
		}
		for(int r=i+1;r<n;r++)
		{
			r_max=max(r_max,a[r]);
		}
		if(min(l_max,r_max)>a[i])
		{
			ans+=min(l_max,r_max)-a[i];
		}
	}
	cout<<ans;
}