Instrucciones
Nivel de dificultar: Fácil
Fuente del problema: Cracking the coding interview
Dada una cadena de caracteres (String), crea una función que permita comprimir la cantidad de caracteres. Para esto, debes agrupar los elementos y agregarle la cantidad de veces que se repiten de forma consecutiva.
Por ejemplo:
[aaabccddd] → [a3b1c2d3]Otra consideración es que si la nueva cadena termina teniendo más elementos que la original, debe de regresar la original.
Por ejemplo
[abcd] regresa [abcd] en vez de [a1b1c1d1]