Подготовка к школе
1 класс
2 класс
3 класс
4 класс
5 класс
6 класс
7 класс
8 класс
9 класс
10 класс
11 класс
ОГЭ
ЕГЭ
Для всех
Назад
Новый рекорд!

Очки опыта

0

Обракоины

0
Следующая тема
Очки
0
Решено
0
Время
00:00:00

Бесплатные занятия

Оформите подписку, чтобы заниматься без ограничений.

Вы не вошли в аккаунт

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

Настройки

Остановка

Длительность тренировки

Времени на один вопрос

Другие тренажеры по теме
Все тренажеры

Ошибки

Здесь появятся ошибки, допущенные во время тренировки.

Прогресс

Завершите тренировку, чтобы освоить навык.

О тренажере

Задание 24. Решение на Python

Тренажер помогает научиться решать задание 24 ЕГЭ по информатике с помощью программы на Python. Он предназначен для учеников 10–11 классов, которые готовятся к компьютерному ЕГЭ и знакомы со строками и циклами в Python.

Какие задания входят в тренажер

К каждому заданию прилагается текстовый файл со строкой из 200 000 латинских букв. Нужно найти наибольшую длину фрагмента из идущих подряд символов, который удовлетворяет условию.

  • Каждые два соседних символа фрагмента различны.
  • Во фрагменте нет заданного сочетания двух символов.
  • Заданный символ встречается во фрагменте ровно указанное число раз.

Как проходит работа

Программа на странице читает прилагаемый файл, как на экзамене. Файл можно также скачать. Вы запускаете программу и вводите найденное число в поле ответа. Если решение не получается, можно посмотреть готовую программу, открыть ее в редакторе и разобрать.

Чему вы научитесь

  • Проходить по длинной строке одним циклом со счетчиком текущей длины.
  • Разрезать строку по сочетанию символов методами replace и split.
  • Искать фрагмент с заданным количеством символа по списку их позиций.
Вернуться к тренажерам

Предложить улучшение