Submission

Status:

[-SSSSSSSSSSSSSS]

Subtask/Task Score:

{0/100}

Score: 0

User: mocngaijakraila

Problemset: อัศวินขี่ม้าขาว

Language: cpp

Time: 0.002 second

Submitted On: 2026-02-08 09:13:34

#include<bits/stdc++.h>
using namespace std;
int n=0,mxl=0,mxr=0,s=0;

int main() {
    int cnt=0;
    cin>>n;
    int arr[n];
    for(int &i:arr) cin>>i;
    for(int i=0;i<n;i++) {
        for(int j=0;j<i;j++) {
            if(arr[j]>mxl) mxl=arr[j];
        }
        for(int k=i+1;k<n;k++) {
            if(arr[k]>mxr) mxr=arr[k];
        }
        
        s=min(mxl,mxr);
        if(s>=arr[i]&&mxl>0&&mxr>0) {
            cnt+=s-arr[i];
            // cout<<"mxl="<<mxl<<" mxr="<<mxr<<" arr[i]="<<arr[i]<<' ';
            // cout<<s-arr[i]<<'\n';
        }
        mxl=0;
        mxr=0;
    }
    cout<<cnt;

    return 0;
}