Solución

@dalmirozant
·14/4/2026TypeScript
solution.tsTypeScript
function compressString(text: string): string {
  return text.split('')
         .sort()
        .reduce((acc,cur) => {
          if(acc.slice(-2,acc.length-1) === cur) {
            acc = `${acc.slice(0,acc.length-1)}${parseInt(acc.slice(-1))+1}`
          } else {
            acc = `${acc}${cur}1`
          }
          return acc
        },'');
}

// No modificar: necesario para evaluar el resultado.
export { compressString };
0respuestas
Respuestas
0

Aún no hay respuestas

¡Sé el primero en responder!

Escribir un comentario

Recuerda ser amable. Estás comentando la solución de otra persona. Comparte tu perspectiva de forma constructiva y respetuosa.

Debes iniciar sesión para publicar un comentario.
Markdown