Задача к ЕГЭ по информатике на тему «поиск максимальной подстроки» №2

Задание выполняется с использованием прилагаемых файлов

Текстовый файл состоит не более чем из 106  десятичных цифр. Найдите максимальную длину последовательности, которая состоит из цифр одинаковой четности

file = open("Задание_24__pstv.txt")
string = file.readline()
c = 1  # нужна длина последовательности, не количество пар, поэтому начинаем с 1
maxim = 0
for i in range(len(string) - 1):
    if int(string[i]) % 2 == int(string[i + 1]) % 2:
        c += 1
        maxim = max(maxim, c)
    else:
        c = 1
print(maxim)

Ответ: 18
Оцените статью
Я решу все!