Problema
Ver original (inglés)Cuenta cuántos caracteres en text son vocales: a, e, i, o, u, ya sea en mayúsculas o minúsculas.
Implementa count_vowels(text).
Entrada
text: El texto a inspeccionar (caracteres ASCII).
Salida
Devuelve el número de vocales.
Restricciones
0 ≤ longitud ≤ 10,000
Ejemplos
Ejemplo 1
Entrada:
text = "Hello World"
Salida esperada:
expected = 3
Entrada:
std::string text = "Hello World";
Salida esperada:
long long expected = 3;
Entrada:
string text = "Hello World";
Salida esperada:
long expected = 3;
Explicación
e, o y o son vocales: 3.
Ejemplo 2
Entrada:
text = "AEIOU and y"
Salida esperada:
expected = 6
Entrada:
std::string text = "AEIOU and y";
Salida esperada:
long long expected = 6;
Entrada:
string text = "AEIOU and y";
Salida esperada:
long expected = 6;
Explicación
A, E, I, O, U, a son vocales; y no se cuenta: 6.
Referencias
Este reto está adaptado para CodeUtility. Sigue el enunciado y las restricciones indicadas arriba.