Já imaginou criar hashtags legais para o twitter, como #brexit ou #brangelina ? este golfe é para você.
Escreva um programa que aceite duas seqüências de caracteres A e B como entrada e as mescla de acordo com o seguinte algoritmo:
- deixar que
nseja o número de grupos de vogais em A (por exemplo,britaintem 2 vogais grupos:ina posição 3 eaina posição 5).- se n = 1: truncar A começando na sua primeira posição de grupo de vogais (exemplo:
bill=>b) - se n> 1: truncar A começando na sua
n-1posição do grupo de vogais (exemplo:programming=>progr,britain=>br)
- se n = 1: truncar A começando na sua primeira posição de grupo de vogais (exemplo:
- remova todas as consoantes no início de B (
jennifer=>ennifer) - concatenar o A & B modificado
As vogais são aeiou; consoantes são bcdfghjklmnpqrstvwxyz.
Entrada
Você pode assumir que as seqüências de entrada são minúsculas e contêm pelo menos uma vogal e uma consoante.
Exemplos
brad + angelina => brangelina
britain + exit => brexit
ben + jennifer => bennifer
brangelina + exit => brangelexit
bill + hillary => billary
angelina + brad => angelad
programming + puzzle => progruzzle
code + golf => colf
out + go => o
Django + Angular = Djular
donald trump.