Codificador simples

Crie uma função que receba uma string str e faça uma codificação simples de acordo com o método a seguir:

  • Substitua todos os caracteres que aparecem uma única vez por [
  • Substitua todos os caracteres que aparecem duas ou mais vezes por ]

Retorne a string final após a modificação.

Exemplos

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

simpleEncoder("Matt") ➞ "[[]]"
// ']' para as duas ocorrências de 't'

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

Observações

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