Задание №24 ЕГЭ: Обработка символьных строк (ID 5262) — Ответ, условие и разбор | СмартКИМ
Не нашли свое задание? Попробуйте КИМСканер для быстрого поиска решения по фото или тексту: Открыть КИМСканер
СмартКИМ ЕГЭ Информатика
Каталог №24 Вариант ЕГЭ Разбор в СмартКИМ

Задание №24: Обработка символьных строк

Задача #5262 Формат ЕГЭ 2026 1 первичный балл
Основные типы и прототипы задания №24:
Цепочки символов фиксированного типа Замена запрещённых пар Чередующиеся гласные и согласные

Условие задания

Текстовый файл 24-210.txt содержит строку из набора A, B, C, D, E, F, всего не более чем из 106 символов. Найдите максимальное количество подряд идущих троек символов ABC, BAC, CAB, CBA, стоящих одна за другой и пересекающихся с соседними тройками одной буквой. Например, в строке BDEABCBABCABBD такие пары составляют подстроку ABCBABCAB = ABC + СBA + ABC + CAB, итого 4 тройки.
Ответ: 47

Шаблон решения на Python

# === Задание 24: Обработка символьных строк ===
with open('24.txt') as f:
    s = f.read().strip()

# Пример: замена запрещённых комбинаций разделителем
s = s.replace('XX', 'X X')
segments = s.split(' ')
print("Максимальная длина подходящего фрагмента:", max(len(sub) for sub in segments))

Подготовка к ЕГЭ по информатике на 85+ баллов

В интерактивном тренажёре СмартКИМ вы можете решать варианты на время, писать и запускать код Python в браузере, работать с таблицами Excel и отслеживать свой классный рейтинг.