Решение задачи №1141 «Равные элементы» с ACMP





Решение задачи №1141 «Равные элементы» с ACMP

Условие задачи

Дана последовательность натуральных чисел, завершающаяся числом 0. Требуется определить, какое наибольшее число подряд идущих элементов этой последовательности равны друг другу.

Входные данные
Входной файл INPUT.TXT содержит последовательность неотрицательных целых чисел, не превышающих значения 100. Гарантируется, что во входных данных не более 100 чисел и среди них есть хотя бы одно число 0.

Выходные данные
В выходной файл OUTPUT.TXT выведите целое число – ответ на задачу.

#include<iostream>
using namespace std;
main()
{
int k=1,m=1,a,b;
cin>>b;
do
{
a=b;
cin>>b;
if(a==b)k++;
else {
if(k>m)m=k;
k=1;}
}
while(b);
cout<<m;
}



Условия задач взяты с сайта acmp.ru