#include <bits/stdc++.h>
using namespace std;
int n,t,a[100003];
int max1,max2,ans;
int main() {
	scanf("%d%d",&n,&t);
	for(int i=1;i<=n;++i) scanf("%d",a+i);
	for(int i=n;i>=1;--i) {
		max1=max(max1,a[i]);
		a[i]=max1-a[i];
		max2=max(max2,a[i]);
	}
	for(int i=1;i<=n;++i) if (a[i]==max2) ans++;
	printf("%d\n",ans);
    return 0;
}