ЕГЭ · Задание 24: Строки, окна и последовательности · практика 11

Решай, проверяй и разбирай ошибки.

Показать фильтрыСкрыть фильтрыГод, источник, сложность
Фильтры применяются сразу
Дополнительные параметры

Карта тем и прогресс
Инструменты
Paint Заметки
Загружаем задания…
Выбрать задание23
ЕГЭ · 24ФИПИ 2026 · задание 24ФИПИ · демоверсия 2026ЕГЭ · 24ФИПИ 2025 · задание 24ФИПИ · демоверсия 2025ЕГЭ · 24ФИПИ 2027 · задание 24ФИПИ · демоверсия 2027 (проект)ЕГЭ · 24Строки, окна и последовательности · практика 10Учебная модель Академии СЕГЭ · 24Строки, окна и последовательности · практика 11Учебная модель Академии СЕГЭ · 24Строки, окна и последовательности · практика 12Учебная модель Академии СЕГЭ · 24Строки, окна и последовательности · практика 13Учебная модель Академии СЕГЭ · 24Строки, окна и последовательности · практика 14Учебная модель Академии СЕГЭ · 24Строки, окна и последовательности · практика 15Учебная модель Академии СЕГЭ · 24Строки, окна и последовательности · практика 16Учебная модель Академии СЕГЭ · 24Строки, окна и последовательности · практика 17Учебная модель Академии СЕГЭ · 24Строки, окна и последовательности · практика 18Учебная модель Академии СЕГЭ · 24Обработка строк · №22357КЕГЭ · опубликовано 2025-05-16ЕГЭ · 24Обработка строк · №22356КЕГЭ · Апробация 14.05.25ЕГЭ · 24Обработка строк · №21981КЕГЭ · опубликовано 2025-05-02ЕГЭ · 24Обработка строк · №21908КЕГЭ · Открытый вариант 2025ЕГЭ · 24Обработка строк · №21717КЕГЭ · ЕГКР 19.04.25ЕГЭ · 24Обработка строк · №21597КЕГЭ · опубликовано 2025-04-14ЕГЭ · 24Обработка строк · №21421КЕГЭ · Досрочная волна 2025ЕГЭ · 24Обработка строк · №21161КЕГЭ · опубликовано 2025-03-27ЕГЭ · 24Обработка строк · №20909КЕГЭ · Апробация 05.03.25ЕГЭ · 24Обработка строк · №20813КЕГЭ · Апробация 05.03.25ЕГЭ · 24Обработка строк · №17878КЕГЭ · Демоверсия 2025

ЕГЭ · ЗАДАНИЕ 24

Строки, окна и последовательности · практика 11

В текстовом файле одна строка из A, B, C, D. Найдите максимальную длину её непрерывного фрагмента, содержащего не более 2 букв A. Завершающий перевод строки не является символом строки.

Скачать исходные данные

Учебная модель Академии С для проверки приёма. Не выдаётся за задание реального экзамена.

Файлы к заданию

ege-24-checkpoint-2.txt
Источник задания

Учебная модель Академии С

Сначала попробуй решить самостоятельно, затем открой разбор. Для автоматической проверки ответа включи JavaScript.

Показать решение по шагам

Разбор решения

Ответ: 27

Решение по шагам

  1. Ищем непрерывный фрагмент, поэтому поддерживаем окно [left; right]. В нём должно быть не более 2 букв A.
  2. Добавляем очередной символ справа. Если A стало слишком много, сдвигаем левую границу, пока ограничение снова не выполнится. После этого длина окна равна right−left+1.
  3. Максимум = 27. Один из подходящих фрагментов занимает позиции 62–88 (считая от 1) и содержит 2 букв A.

CDCBBACDDDCBCADDCCBDDBCDDCD

Проверка на Python

s = open("ege-24-checkpoint-2.txt").read().strip()
left = count_a = best = 0
for right, char in enumerate(s):
    count_a += char == "A"
    while count_a > 2:
        count_a -= s[left] == "A"
        left += 1
    best = max(best, right - left + 1)
print(best)

ОБЪЯСНЕНИЕ К ТЕМЕ

Выберите объяснение по своей теме

В материалах — схемы, разобранные примеры и самопроверка. Если не знаете, с чего начать, пройдите короткую диагностику.

Ссылки откроются в новой вкладке — задание останется здесь.
Источники и материалы

Все условия · поиск по тексту и номеру →

Источник, файлы и видео указаны в каждой карточке. Внешние задания доступны в фильтрах; они помечены отдельно.

ФИПИРешу ЕГЭРешу ОГЭКЕГЭК. Поляков
УЧЕБНЫЕ ИНСТРУМЕНТЫ

Мастерская решения

Результат—
Функции и округление

floor(x) — вниз; ceil(x) — вверх; log2(x) — логарифм по основанию 2; sqrt(x) — корень; 5! — факториал; 35% — 0,35; ans — предыдущий результат.

Дроби и целые числа считаются точно. Десятичный ответ может быть сокращён — тогда рядом есть точная дробь. Корень и логарифм вычисляются приближённо.

Перевести единицы памяти

Здесь 1 Кбайт = 1024 байта. В задачах со скоростью проверяй определение единиц в условии.
Последние вычисления