Codificador simples

Crie uma função que receba uma string text e a codifique de acordo com estas regras:

  • Substitua cada caractere que aparece apenas uma vez por [
  • Substitua cada caractere que aparece duas ou mais vezes por ]

Retorne a string resultante.

Exemplos

simpleEncoder("Mubashir") ➞ "[[[[[[[["
// '[' para cada caractere

simpleEncoder("Matt") ➞ "[[]]"
// ']' para os dois 't'

simpleEncoder("eD  aBiT") ➞ "[[]][[[["
// Dois espaços entre as palavras

Notas

  • As strings podem conter letras maiúsculas e minúsculas. Considere-as equivalentes (i.e. A = a, B = b).
  • Os espaços também são caracteres.