Текстовый файл состоит не более чем из \(10^6\) символов арабских цифр \((0, \, 1, \, \ldots , \, 9)\).
Определите максимальное количество идущих подряд нечётных цифр.
Для выполнения этого задания следует написать программу.
Решение:
Python
s, = open('24var14-20.txt')
a = [-1] + [i for i, v in enumerate(s)
if v != '\n' and int(v) % 2 == 0] + [len(s)]
print(max(map(lambda x: x[1] - x[0] - 1, zip(a, a[1:]))))
Ответ: \(17\)
Эффективно готовьтесь к ЕГЭ по информатике с новым тренажёром, эмулирующем работу станции КЕГЭ, которая используется на реальном экзамене