```
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n,a[10001],ans=0,x,xnum,x2=-1,x2num;
cin>>n;
for(int i=1;i<=n;i++)
cin>>a[i];
x=a[2];
for(int i=3;i<=n-2;i++)
{
if(a[i]>=x)
{
x=a[i];
xnum=i;
}
ans+=(x-a[i]);
}
if(a[n-1]<x)
{
for(int i=xnum+1;i<=n-2;i++)
ans-=(x-a[i]);
for(int i=xnum+1;i<=n-1;i++)
if(x2<=a[i])
{
x2=a[i];
x2num=i;
}
for(int i=xnum+1;i<x2num;i++)
ans+=(x2-a[i]);
}
cout<<ans;
return 0;
}
```
已修改好,AC了。
The End~
by 无产者万岁 @ 2020-09-10 13:27:40
莫再回帖
by 无产者万岁 @ 2020-09-10 13:28:21