word. Рассмотрите все её непустые подстроки (непрерывные куски) — каждую позицию начала и конца по отдельности, даже если сами куски совпадают по тексту. Посчитайте в каждой подстроке число гласных (a, e, i, o, u) и верните сумму по всем подстрокам.
Ответ может быть очень большим, а перебор всех подстрок для длинной строки слишком медленный.word='oak' → 7
Подстроки: o, oa, oak, a, ak, k. Гласных в них 1 + 2 + 2 + 1 + 1 + 0 = 7.
word='xyz' → 0
Гласных нет ни в одной подстроке.
word='banana' → 28
word состоит из строчных латинских буквword='oak'
7
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 82 теста на сервере, включая скрытые.