[old] Bird Language

[old] Bird Language

byrd

Stephan tiene un amigo quien resulta ser un pequeño pájaro mecánico (mechbird). Recientemente, él estaba tratando de enseñarle a su amigo cómo hablar usando lenguaje básico, y el día de hoy, el pájaro dijo su primera palabra: "hieeelalaooo". Esto suena muy parecido a "hello" (“hola” en inglés), pero con demasiadas vocales. Stephan le pidió ayuda a Nikola, y juntos, examinaron cómo el ave cambia las palabras. Con la información que descubrieron, debemos ayudarles a crear un módulo de traducción.

El pájaro convierte las palabras siguiendo dos reglas:
  • - después de cada consonante, el pájaro añade una vocal aleatoria (l ⇒ la ó le);
  • - después de cada vocal, el pájaro añade dos veces dicha vocal (a ⇒ aaa);
Vocales == "aeiouy".

 

Se te dará una “frase ornitológica” como varias palabras separadas por espacios en blanco (cada par de palabras las separa un espacio). El pájaro no sabe cómo usar signos de puntuación y por lo tanto sólo usa letras en sus palabras. Todas las palabras están dadas en minúsculas. Deberás traducir la frase de la lengua de aves a algo más comprensible.

 

Datos de Entrada: Una frase de nuestra ave, como una cadena (str).

Salida: La traducción, como una cadena (str).

Ejemplo:

translate("hieeelalaooo")...
You should be an authorized user in order to see the full description and start solving this mission.
19