Количество максимальных
include <iostream>
using namespace std;
int main() { int n, max = -1001, say = 0, a[101]; cin >> n; for (int i = 0; i < n; ++i) { cin >> a[i]; if (a[i] > max) max = a[i]; } for (int i = 0; i < n; ++i) if (a[i] == max) say++; cout << say; return 0; }
include<bits/stdc++.h>
using namespace std; int main(){ long long n,a[n],i,k=0; cin>>n; for(i=0; i<n; i++) cin>>a[i]; sort(a,a+n); for(i=0; i<n; i++){ if(a[i]==a[n-1]) k++;} cout<<k; }
n=input() c=list(map(int,input().split())) a=(max(c)) print(c.count(a))
include <iostream>
using namespace std;
int main()
{
int n,max=0,k=0;
cin>>n;
int a[n];
for (int i=1;i<=n;i++){
cin>>a[i];
if (a[i]>max){
max=a[i];
}
}
for(int i=1;i<=n;i++){
if (a[i]==max){
k++;
}
}
cout<<k;
return 0;
}
include <iostream> include<bits/stdc++.h> using namespace std; int main(){ long long n,a[n],i,k=0; cin>>n; for(i=0; i<n; i++) cin>>a[i]; sort(a,a+n); for(i=0; i<n; i++){ if(a[i]==a[n-1]) k++;} cout<<k; }