Número para Google
Decodifique cada elemento do array de entrada independentemente e depois concatene as strings dos itens decodificados na ordem. Trate os itens numéricos como strings de dígitos. Para cada item, comece com uma string vazia e leia seus dígitos da esquerda para a direita:
- 1, 2, 3, 4: adicione
g,o,loue. - 5: converta em maiúscula o caractere que acabou de adicionar.
- 6: adicione
.. - 7: alterne entre maiúsculas e minúsculas o primeiro caractere.
- 8: inverta a string atual do item.
- 9: limpe a string atual do item.
- 0: leia todos os dígitos restantes como uma quantidade e repita a string atual do item até que ela apareça esse número de vezes ao todo. O item termina após esse comando.
Exemplos
numToGoogle(["12213467"]) ➞ "Google."
numToGoogle(["12213467", "321"]) ➞ "Google.log"
numToGoogle(["12213467", "321", "122906"]) ➞ "Google.log"
numToGoogle(["15", "2502", "15", 345]) ➞ "GOOGLE"
numToGoogle(["15", "2502", "15", 35, 45]) ➞ "GOOGLE"
numToGoogle([15, 202, 1, 3, 4]) ➞ "Google"Notas
N/A