Задание 24 ЕГЭ по информатике: Обработка символьной строки
В файле лежит длинная строка из нескольких видов символов, и нужно найти самую длинную подстроку с заданным свойством или посчитать вхождения по правилу. Программа занимает десять-двадцать строк. Проверяют посимвольную обработку и внимание к краевым случаям.
Страница обновлена 5 сентября 2026
Коротко о задании
| Уровень сложности | высокий |
|---|---|
| Максимальный балл | 1 балл |
| Форма ответа | целое число |
| Сколько минут закладывать | 18 минут |
| Коды кодификатора |
|
Проект демоверсии
Структура по проекту демоверсии ФИПИ 2027; официальную версию ФИПИ публикует в ноябре. По проекту спецификации ФИПИ 2027 (обсуждение до 30 сентября 2026). Число заданий, баллы и продолжительность прежние, переписаны формулировки номеров 10, 13, 23 и форма записи ответа в 27.
Источник — ФИПИ, проект спецификации КИМ ЕГЭ 2027 по информатике (28 августа 2026).
Как решать
- Прочитайте строку из файла и уберите символ перевода строки.
- Сформулируйте условие для соседних символов одним выражением.
- Пройдите по строке один раз, ведя длину текущего подходящего участка.
- Обновляйте максимум при каждом увеличении текущей длины.
- Проверьте программу на коротком примере, где ответ известен заранее.
Типичные ошибки
- Забывают учесть последний участок, если строка заканчивается подходящей подстрокой.
- Оставляют символ перевода строки в конце и портят подсчёт.
- Перебирают все подстроки вложенными циклами и не дожидаются результата.
Один проход по строке — обязательное требование к этому номеру. Двойной цикл на файле в миллион символов не досчитает за отведённое время.