Буквы слов хотят справедливости.
Они решили появляться в предложении одинаково количество раз одинаково.
Пример:
Priorities
Станет:
Ppprrioooritttieeesss
Каждая буква появляется 3 раза, как и самая обычная буква i
, появляется 3 раза.
Неважно, куда вы положили повторяющиеся буквы, если они находятся рядом с аналогичной буквой.
То есть:
Pppriooorritttieeesss
все в порядке (буква 'r')
Ppprioororitttieeesss
не в порядке (буква «р»)
Другой пример:
invoice
Станет:
innvvooiccee
Другой пример:
Remittance Advice
Станет:
Rrremmmiitttaannncce Adddvvvice
Пробел, запятая, вопросительный знак, цитата и т. Д. Не считаются буквами для этой задачи. Нужно только рассмотреть [a-zA-Z]. Достаточно только одного места, и порядок букв должен оставаться прежним.
Заглавные буквы не имеют значения, верхний и нижний регистры считаются одной и той же буквой. То есть: Pip
имеет 2 «P» и 1 «I», поэтому он станет Piip
.
Это нечувствительные к регистру буквы могут быть в любой форме, Piip=piip=piiP=PiiP
Это код-гольф