РУҚА
24

Шешімі: Іздеу последовательности с ограничениями

ЕГЭ · Информатика · Тапсырма 24 · Массивтер және жолдар
ЖоғарыФИПИ79Dec1Қысқа жауап≈ 10 минутТалдау 4 қадам
Условие

Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле максимальное количество идущих подряд символов, оканчивающихся подстрокой 2025, среди которых буква Y встречается не менее 140 раз, а подстрока 2025 содержится ровно 50 раз.

В ответе запишите число — количество символов в найденной последовательности. Для выполнения этого задания следует написать программу.

Тапсырманы ашып, өзіңіз шешіңіз
Дальше ответЕгер әлі шешіп жатсаңыз – кеңестерден бастаңыз: олар жауапқа жетелейді, бірақ оны ашпайды.
К подсказкам

Шешім по шагам

4 қадам
1

Считываем строку из прилагаемого файла и удаляем перевод строки.

2

Перебираем возможные правые границы фрагмента и поддерживаем количество букв Y и вхождений подстроки 2025 в текущем окне.

$$count_Y \ge 140,\quad count_{2025}=50$$
3

Для каждого фрагмента, удовлетворяющего условиям и оканчивающегося на 2025, сравниваем его длину с текущим максимумом.

$$answer=\max(length)$$

Числовое значение невозможно вычислить без содержимого текстового файла: в предоставленных вложениях есть только изображение условия, а сам файл с последовательностью символов отсутствует.

Жауап

Определяется после обработки содержимого прилагаемого текстового файла.

Бұл жауап талдау нәтижесінде алынды, бірақ банктің ресми кілтімен тексерілген жоқ — проверьте выкладки, прежде чем заучивать результат.

Где здесь ошибаются

Считать количество отдельных цифр 2, 0 и 5 вместо количества вхождений подстроки 2025.

Не проверять, что найденная последовательность заканчивается подстрокой 2025.

Считать перекрывающиеся вхождения подстроки 2025 неправильно.

Искать только первый подходящий фрагмент вместо максимального.

Закрепить приёмВ теме «Массивтер және жолдар» ещё 237 тапсырма — жауабымен және дәл осындай талдауымен.
Жаттығу

Тапсырманы қалай шешу керек 24 ЕГЭ, информатика

Бұл есептің талдауы келесіге бөлінген: 4 шага: видно, откуда берётся каждое число и где теряется балл. Жауап есептеулердің жанында келтірілген, олардың орнына емес.

Задача из темы «Массивы и строки»: в ней 238 задач, и у каждой есть такой же разбор. Тіркеу қажет емес.