Здесь новичок в C ++. Я пытаюсь написать программу без использования массивов , которая будет принимать число N и позволять пользователю писать последовательность элементов, состоящую из числа N (например, N это 5 , тогда последовательность элементов должна состоять из 5 целых чисел (например, 8,21,7,21,10)). Затем программа должна подсчитать, сколько входит максимальный элемент последовательности (в примере вывод должен быть 2 , потому что максимальное число - 21 , что встречается 2 раз). Вот код, который я написал до сих пор, который определяет максимальный номер последовательности.
#include <iostream>
#include <limits.h>
using namespace std;
int main() {
int n , n_seq, count = 0;
int max = INT_MIN;
cin>>n;
for(int i = 0; i < n; i++)
{
cin>>n_seq;
if(n_seq > max)
{
max = n_seq;
}
}
cout<<max;
}
Но я не могу понять остальное о том, как увеличить count переменная каждый раз, когда происходит максимальное число.