#include<bits/stdc++.h>
using namespace std;
int a[300001];
int main() {
map<int,int> b;
int n;
cin>>n;
for(int i=1; i<=n; i++) {
int c;
cin>>c;
b[c]++;
a[i]=c;
}
int ans=0;
sort(a+1,a+1+n);
for(int i=1; i<=n; i++) {
if(a[i]+n>a[n]+b[a[n]])++ans;
}
cout<<ans;
return 0;
}
如题