Текстовый файл состоит из заглавных букв латинского алфавита A, B, C, D, E и F.
Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых пара символов BC (в указанном порядке) встречается ровно 190 раз.
В ответе запишите число – количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
Ответ:
ФИПИ Открытый вариант ЕГЭ 2026 по информатике – задание №24
Решение:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
s = open('24.txt').readline() l = 0 k = 0 ans = 0 for r in range(len(s) - 1): if s[r] == 'B' and s[r + 1] == 'C': k += 1 while k > 190: if s[l] == 'B' and s[l + 1] == 'C': k -= 1 l += 1 if k == 190: ans = max(ans, r - l + 2) print(ans) |
Ответ: 2287
