Задание 24. Информатика. ЕГЭ. Поляков-2506
- Просмотры: 96
- Изменено: 1 февраля 2025
В текстовом файле находится цепочка из символов латинского алфавита \(A, \, B, \, C\) длиной не более \(10^6\) символов. Найдите длину самой длинной подцепочки, состоящей из символов \(C.\)
Решение:
Python
base = ''
s = open(base + '24.txt').readline().strip()
ls = len(s)
mlen = 0
p = 0
while s[p] != 'C':
p += 1
while p < ls:
b = p
while p < ls and s[p] == 'C':
p += 1
mlen = max(mlen, p - b)
while p < ls and s[p] != 'C':
p += 1
print(mlen)
Ответ: \(11\)