Codificador sencillo

Crea un método que reciba una cadena text y la codifique según estas reglas:

  • Reemplaza cada carácter que aparezca una sola vez por [
  • Reemplaza cada carácter que aparezca dos o más veces por ]

Devuelve la cadena resultante.

Ejemplos

Program.SimpleEncoder("Mubashir") ➞ "[[[[[[[["
// '[' por cada carácter

Program.SimpleEncoder("Matt") ➞ "[[]]"
// ']' por cada una de las dos 't'

Program.SimpleEncoder("eD  aBiT") ➞ "[[]][[[["
// Hay dos espacios entre las palabras

Notas

  • Las cadenas pueden contener letras mayúsculas y minúsculas. Trátalas como equivalentes (i.e. A = a, B = b).
  • Los espacios también cuentan como caracteres.