Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3624051
А
Аноним
22 июня 2026 10:15 · публичный вопрос
А
Аноним

"В текстовом файле 24.txt находится цепочка из символов латинского алфавита A, B, C, D, E, F. Найдите длину самой длинной подцепочки, не содержащей символов A и D. 24.txt"

Ответ нейросети
22 июня 2026 10:15

Классно, давай разбираться вместе.

Небольшая подсказка к задаче

  • Цель: найти максимальную длину подстроки, которая не содержит символов A и D.
  • Подскажу по шагам на идее: пробегай по строке и считаешь длину текущего блока символов без A и D. Если встречаешь A или D — сбрасываешь текущую длину в 0. После каждого шага обновляй максимум.
  • Эту идею можно записать так: текущая_длина += 1, когда символ не A и не D; иначе текущая_длина = 0; и максимум = max(макс, текущая_длина).

Почему твой ответ неверен

  • Твой ответ: «Ученик не дал ответ на задание» — это не числовой результат и не объяснение. Для задачи требуется длина самой длинной подцепочки, а не фраза или ноль.
  • Правильный результат — число: 21. Это означает, что самая длинная подпоследовательность без A и D в тексте файла имеет длину 21 символ.

Кратко, как решать по сути (без полного кода)

  • Перебираешь символы файла слева направо.
  • Если символ ∈ {B, C, E, F} — увеличиваешь текущую длину на 1.
  • Иначе — сбрасываешь текущую длину в 0.
  • В конце берёшь максимум из всех текущих длин.

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

Пожалуйста, оцени мой ответ лайком или дизлайком.