Letras cumulativas

Crie uma função que receba uma string e retorne uma nova string em que, a cada novo caractere, a quantidade de repetições aumente em +1. Separe cada conjunto com um hífen.

Exemplos

accum("abcd") ➞ "A-Bb-Ccc-Dddd"

accum("RqaEzty") ➞ "R-Qq-Aaa-Eeee-Zzzzz-Tttttt-Yyyyyyy"

accum("cwAt") ➞ "C-Ww-Aaa-Tttt"

Observações

  • Coloque a primeira letra de cada conjunto em maiúscula.
  • Todos os testes contêm strings válidas com caracteres alfabéticos (a-z, A-Z).