Massivin maksimum elementini tapaq. Daha sonra massiv üzərində ikinci bir keçid edək ki, maksimum elementlərin sayını hesablayaq.
Alqoritmanın icrası
Əməliyyat massivini elan edək.
int m[101];Daxil olan massivi oxuyuruq. Onun maksimum elementini tapırıq.
scanf("%d", &n);
max = -2000000000;
for (i = 0; i < n; i++)
{
scanf("%d", &m[i]);
if (m[i] > max) max = m[i];
}dəyişənində maksimum elementlərin sayını hesablayaq.
cnt = 0;
for (i = 0; i < n; i++)
if (m[i] == max) cnt++;Cavabı çap edirik.
printf("%d\n", cnt);Python icrası
Daxil olan məlumatları oxuyuruq.
n = int(input())
lst = list(map(int, input().split()))siyahısında maksimum elementi tapırıq.
mx = max(lst)Maksimum elementlərin sayını dəyişəninə yazırıq.
res = lst.count(mx)Cavabı çap ediriksə.
print(res)