Задание 24. Информатика. ЕГЭ. Поляков-2518

Просмотры: 103
Изменено: 2 февраля 2025

(А.М. Кабанов) В текстовом файле находится цепочка из символов латинского алфавита \(A, B, C, D, E, F.\) Найдите длину самой длинной подцепочки, не содержащей символа \(D.\)

Файл с данными

Решение:

Python


base = ''
s = open(base + '24.txt').readline().strip()
ls = len(s)
mlen = 0
p = 0
while p < ls:
    b = p
    while p < ls and s[p] != 'D':
        p += 1
    mlen = max(mlen, p - b)
    while p < ls and s[p] == 'D':
        p += 1
print(mlen)

Ответ: \(44\)