Поиск максимального количества подряд идущих максимальных элементов (C++)
Как сделать цикл, считающий идущие подряд максимальные числа в массиве m[i][j] и запоминающий самое большое их количество?
for (j = 0; j < r; ++j)
{
countmax[r] = 0;
for (i = 1; i < n; ++i)
{
if (maxa[j] == m[i][j] && m[i][j] == m[i][j+1])
countmax[r]++;
else
countmax[r]=0;
}
}
PS: maxa[j] - массив, содержащий максимальные числа каждого столбца массива m[i][j]
PPS: вопрос был изменён
PPPS: добавлять переменные для хранения максимальных чисел не вариант