단어의 글자는 공정성을 원합니다.
그들은 문장에서 같은 횟수로 똑같이 나타나기로 결정했습니다.
예:
Priorities
될 것입니다:
Ppprrioooritttieeesss
가장 일반적인 글자는 3 번 나타나며 각 글자는 3 번 나타납니다 i
.
비슷한 글자 옆에있는 한 반복되는 글자를 어디에 두는지는 중요하지 않습니다.
즉 :
Pppriooorritttieeesss
OK ( 'r'문자)
Ppprioororitttieeesss
OK가 아닙니다 ( 'r'문자)
또 다른 예:
invoice
될 것입니다:
innvvooiccee
또 다른 예:
Remittance Advice
될 것입니다:
Rrremmmiitttaannncce Adddvvvice
공백, 쉼표, 물음표, 인용 등은이 과제의 문자로 간주되지 않습니다. [a-zA-Z] 만 고려하면됩니다. 공간이 충분하면 글자의 순서는 동일하게 유지되어야합니다.
대문자는 중요하지 않으며 대문자와 소문자는 같은 문자로 계산됩니다. 즉, Pip
2 'P'와 1 'I'를 갖습니다 Piip
.
대소 문자를 구분하지 않는 문자는 모든 형태가 될 수 있습니다. Piip=piip=piiP=PiiP
이것은 코드 골프입니다