Răspuns:
#include <iostream>
using namespace std;
int main()
{
int n, num, s=0, smax=0, i;
cin >> n;
for (i=1; i<=n; ++i)
{
cin >> num;
if (num%2==0)
++s;
else
{
if (s>smax) smax=s;
s=0;
}
}
if (s>smax) smax=s;
cout << smax;
return 0;
}
Explicație:
variabila s - pentru secventa de pare consecutive;
variabila smax - pentru secventa maximala de pare consecutive