Задание 24. Информатика. ЕГЭ 2024. Основная волна. 07.06.2024
- Просмотры: 308
- Изменено: 24 ноября 2024
Текстовый файл состоит из символов \(A\), \(B\), \(C\), \(D\), \(E\) и \(F\).
Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых пара символов \(CD\) (в указанном порядке) встречается ровно \(160\) раз.
Для выполнения этого задания следует написать программу.
Решение:
Python
s = open('24.txt').readline().strip()
a = [-1,]
for i in range(len(s)-1):
if s[i:i+2] == 'CD':
a.append(i)
a.append(len(s)-1)
b = []
for x, y in zip(a, a[161:]):
b.append(y-x)
print(max(b))
Ответ: \(9712\)