#1-27 номера ЕГЭ по информатике
December 18, 2022

Разбор примера 2️⃣4️⃣-го номера ЕГЭ по информатике 2023 года

​Ссылка на пример: 27687

Условие:

Текстовый файл состоит не более чем из 10^6 символов X, Y и Z. Определите длину самой длинной последовательности, состоящей из символов Y. Хотя бы один символ Y находится в последовательности.


Для выполнения этого задания следует написать программу. Ссылка на файл, который необходимо обработать с помощью данного алгоритма.

Вариант решения №1 – пробегаем строку через цикл и проверяем условие

​Пару слов, почему count = 1

Все дело в том, что находя первую же пару "YY" мы должны получать длину последовательности count == 2 , но это не произойдет, так как мы добавляем к длине по +1 новому значению, поэтому для корректного начала начинаем счет с 1.

Вариант решения №2 – не совсем стандартный подход, через метод замены строк .replace()

Вариант решения №3 - комментарии тут излишни, это второй вариант, записанный в одну плохо читаемую строку

📎 Ссылка на код программы