Ctrl K

Окно с наибольшим числом гласных

Средняя
Дана строка text из строчных латинских букв и число width. Рассмотрите все её подстроки длины ровно width (идущие подряд символы) и верните наибольшее количество гласных, которое встречается в одной такой подстроке. Гласными считаются буквы a, e, i, o, u.
Пример 1
text="sequoia", width=4 → 4

Окно "uoia" целиком состоит из гласных — это 4.

Пример 2
text="strength", width=3 → 1

В окнах "ren", "ngt" и прочих не больше одной гласной.

Пример 3
text="queue", width=5 → 4
Ограничения
  • 1 ≤ len(text) ≤ 10⁵
  • text состоит из строчных латинских букв
  • 1 ≤ width ≤ len(text)
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиСамый длинный фрагмент без повторов СредняяОтрезок из двух букв СредняяПовторяющиеся участки гена СредняяОкно с ограниченным набором букв СредняяКаждая буква не реже k раз Средняя
загружаем Python…
Вход
text="sequoia", width=4
Ожидается
4

«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 82 теста на сервере, включая скрытые.