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

simple_encoder("Mubashir") ➞ "[[[[[[[["
# '[' para cada caractere

simple_encoder("Matt") ➞ "[[]]"
# ']' para ambos os 't'

simple_encoder("eD  aBiT") ➞ "[[]][[[["
# Dois espaços no meio

Observações

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