Menu
CoddyTech

Count Vowels

PrincipianteArrays y cadenaspython iconjava iconcpp iconc iconjs icon+10

Recibes una cadena s formada por letras inglesas. Cuenta cuántos de sus caracteres son vocales y devuelve ese número. Las vocales son a, e, i, o y u, en minúscula o mayúscula. La letra y no cuenta.

Función

countVowels(s: string) → integer
sstring
la cadena de letras inglesas que se va a analizar
Devuelveinteger
el número de vocales en s, tanto mayúsculas como minúsculas

Restricciones

  • 1 ≤ s.length ≤ 5 × 104
  • s contiene solo letras inglesas (a a z, A a Z).

Ejemplos

Entrada
s = "Interview"
Salida
4
Explicación
Las vocales son I, e, i y e. La I mayúscula cuenta igual que una minúscula, así que la respuesta es 4.

lock icon+18 pruebas ocultas al enviar

challenge icon

Para ir más allá

¿Puedes devolver cuántas veces aparece cada una de las cinco vocales, leyendo la cadena solo una vez?

Restablecer código
def countVowels(s):
    # Escribe el código aquí
Casos de prueba

Caso 1

Caso 2

Entrada

s = "Interview"

Esperado

4