Найти тему
Имаев Артём

СТАТГРАД от 08 февраля 2022 24 - 27 задания | ЕГЭ информатика 2022

Всем привет. Сегодня немного запоздалый разбор второй части февральского СтатГрада!

Источник: https://www.youtube.com/watch?v=noD44aowJts
Источник: https://www.youtube.com/watch?v=noD44aowJts

Начнем с 24 номера.

Источник: СтатГрад от 8 февраля. 24 номер.
Источник: СтатГрад от 8 февраля. 24 номер.

Интересное задание, которое на самом деле достаточно просто решить. Главное догадаться как)

Этот способ заключается в разбиении содержимого текстового файла по буквам E. То есть у нас будут группы букв, начинающиеся и заканчивающиеся на E. В Python для этого надо использовать .split().

Также одно из условий, чтобы длина подряд идущих символов была больше или равна 12. Получается, если у нас уже есть по бокам две буквы E, то длина отдельной цепочки должна быть больше или равна 10.

Не стоит забывать и про буквы F: их количество в подстроке должно быть равно 0. Для подсчета кол-ва буквы F в подстроке используем метод .count().

Важное уточнение - первый и последний элемент после сплита брать нельзя, так как с одной из их сторон нет буквы Е!

Вот и весь разбор данного номера) Код программы:

Решение 24 номера.
Решение 24 номера.

k - счетчик числа нужный подстрок.
s = f.readline() - считывает из файла строку.
s = s.split('E') - разбивает строку на подстроки по буквам E.
Дальше цикл for, от 2 до предпоследнего элемента, а затем проверка каждого элемента на длину (>=10) и на количество букв F (s[i].count('F') == 0).

Ответ: 9655.
Ответ: 9655.

Ответ: 9655

Разбор остальных номеров СтатГрада смотри в видео ниже!

Следи за актуальными заданиями, интересными фишками, новыми курсами здесь!
Если тебе было интересно и полезно, поставь лайк, оставляй комментарий, обязательно подписывайся на Дзен, канал и на группу в ВК. Тут очень много крутого и эксклюзивного материала!

#статград по информатике решать
#решение статграда по информатике
#егэ по информатике 2022
#егэ по информатике
#как сдать егэ по информатике
#flash егэ информатика