Minmax26. Дано целое число N и набор из N целых чисел. Найти максимальное количество четных чисел в наборе, идущих подряд. Если четные числа в наборе отсутствуют, то вывести 0.

Решение на Python 3:

import random

N = random.randrange(3,15)
print("N = ",N)

largest = 0
temp_largest = 0
for i in range(0,N):
x = random.randint(1, 15)
print(x,end="; ");
if x % 2 == 0:
temp_largest += 1
else:
if temp_largest > largest:
largest = temp_largest
temp_largest = 0
if temp_largest > largest:
largest = temp_largest

print("\nLargest Length of Evens:",largest)