Submission #1100229

#TimeUsernameProblemLanguageResultExecution timeMemory
1100229vjudge1Maxcomp (info1cup18_maxcomp)C++14
15 / 100
115 ms584 KiB
#include<bits/stdc++.h>
#define pb push_back
#define int long long
#define S second
#define F first
#define inputt freopen("input.txt","r",stdin);freopen("outut.txt","w",stdout);
#define ahah ios_base::sync_with_stdio(false);cin.tie(0);cout.tie(0);
using namespace std;

const int N=1e6+7;
const int MOD=1e9+7;

int a[N];

signed main() {
	ahah
	int n,m;
	cin >> n >> m;
	for(int i = 1 ; i <= m ; i++){
		cin >> a[i];
	}
	int ans=-1;
	for(int l = 1 ; l <= m ; l++){
		for(int r = l ; r <= m ; r++){
			int sz=0,mx=0,mn=1e18;
			for(int i = l ; i <= r ; i++){
				sz++;
				mx=max(mx,a[i]);
				mn=min(mn,a[i]);
			}
			ans=max(ans,(mx-mn-sz));
		}
	}
	cout << ans;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...