eolymp
bolt
Try our new interface for solving problems
Məsələlər

Суперстрока

Суперстрока

Суперстрока состоит из символов латинского алфавита. Гласными считаются буквы: a, e, i, o, u, y, A, E, I, O, U, Y. Требуется посчитать количество способов разбиения заданной суперстроки на слова. Словом считается последовательность букв, содержащая хотя бы одну гласную букву.

Длина строки не превышает 200 символов. Количество разбиений не превышает 2 * 109.

Входные данные

В первой строке дано число n (1n50000). Далее записаны n суперстрок.

Выходные данные

Вывести n чисел – количество возможных вариантов разбиения соответствующей суперстроки.

Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 128 MiB
Giriş verilənləri #1
3
AbbA
bv
aaab
Çıxış verilənləri #1
4
0
4