(ЕГЭ-2024) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только буквы латинского алфавита \(A, \, B, \, C, \, D, \, E\) и \(F.\) Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых пара символов \(СD\) (в указанном порядке) встречается ровно \(160\) раз.
Решение:
Python
s = open('7495.txt').readline().strip()
pde = [-1] + [p for p in range(len(s) - 1) if s[p:p+2] == 'CD'] + [len(s) - 1]
ml = [y - x for x, y in zip(pde, pde[161:])]
print(max(ml))
Ответ: \(1288\)
Эффективно готовьтесь к ЕГЭ по информатике с новым тренажёром, эмулирующем работу станции КЕГЭ, которая используется на реальном экзамене