Feu un programa que tradueixi una seqüència de vocals minúscules a codi Morse, segons es mostra a la taula següent:
lletra | codi Morse |
@a@ | @.@@-@ |
@e@ | @.@ |
@i@ | @.@@.@ |
@o@ | @-@@-@@-@ |
@u@ | @.@@.@@-@ |
El vostre programa ha de definir i utilitzar l’acció
que, donats una vocal @c@ i un enter @n@, escrigui la codificació Morse de @c@ i incrementi @n@ amb el nombre de símbols de la codificació Morse de @c@.
Entrada
L’entrada consisteix en un natural n > 0 seguit d’una seqüència de vocals minúscules.
Sortida
La sortida és el missatge original traduït a Morse. Cada cop que el vostre programa hagi escrit n o més caràcters en una línia, ha de passar a escriure a la línia següent. Escriviu una línia amb @STOP@ al final de la sortida.
Input
1 aeiou
Output
.- . .. --- ..- STOP
Input
8 aiaiaiaiiii
Output
.-...-.. .-...-.. ...... STOP
Input
60 uuooiieeaa
Output
..-..-------.......-.- STOP
Input
8
Output
STOP