As letras das palavras querem justiça.
Eles decidiram aparecer o mesmo número de vezes em uma frase igualmente.
Exemplo:
Priorities
Se tornará:
Ppprrioooritttieeesss
Cada letra aparece 3 vezes, como a letra mais comum i
, aparecendo 3 vezes.
Não importa onde você coloca as letras repetidas, desde que elas estejam próximas a uma letra semelhante.
Ou seja:
Pppriooorritttieeesss
está OK (a letra 'r')
Ppprioororitttieeesss
não está bom (a letra 'r')
Outro exemplo:
invoice
Se tornará:
innvvooiccee
Outro exemplo:
Remittance Advice
Se tornará:
Rrremmmiitttaannncce Adddvvvice
Espaço, vírgula, ponto de interrogação, cotação etc. não são considerados letras para esse desafio. Só precisa considerar [a-zA-Z]. Apenas uma vez o espaço é suficiente, e a ordem das letras deve permanecer a mesma.
A maiúscula não importa, maiúsculas e minúsculas são contadas como a mesma letra. Ou seja: Pip
tem 2 'P's e 1' I ', então ele se tornará Piip
.
É maiúsculas e minúsculas que as letras podem estar em qualquer forma, Piip=piip=piiP=PiiP
Isso é código-golfe