Vowel Cover X34889


Statement
 

pdf   zip

Decimos que una cadena (string) ss está cubierta por vocales (es vowel_covered) si ss es de longitud superior a 4, las posiciones inicial y final de ss son vocales mayúsculas y las posiciones segunda y penúltima de ss son vocales minúsculas. De esta manera AiaI no está cubierta por vocales porque la longitud de AiaI es 4. En cambio AureA sí está cubierta por vocales.

Implemente la función @is_vowel_covered(s)@ que devuelve TrueTrue si una cadena dada ss está cubierta por vocales y FalseFalse en caso contrario.

Ejemplo de sessión

Sample session
>>> is_vowel_covered("AaaaA")
True
>>> is_vowel_covered("AaaA")
False
>>> is_vowel_covered("AeioUAeioU")
True
>>> is_vowel_covered("aAppAlAa")
False
>>> is_vowel_covered("AaaaaazZ")
False
Information
Author
InfBesos
Language
Spanish
Translator
InfBesos
Original language
English
Other languages
Catalan English
Official solutions
Python
User solutions
Python