나는 vewols가 평가되는 것처럼이 이상한 텍스트를 습격합니다 :
나는 잘못 쓴 글입니다. 어떤 미치광이 남자는 모음 순서로 연주했습니다. 나를 고쳐주세요!
그래서 나는 vewols (그리고 'y'글자)를 다시 평가하여 텍스트가 거칠어 질 수있는 pragrom이 필요합니다.
Ouy는 ouyr chieco privedod ouy meka의 cempleto pragrom (finctoun뿐만 아니라)의 폐가를 choeso 할 수 있습니다. yntre는 unpit feild, text feli 또는 cammond leni 일 수 있습니다. ouy leki로 uutpot mya olsa vyra.
cuerso의 나는 나쁜 텍스트를 모욕 yna pragrom uutpitong합니다. pragrom에는 vulea가 없으며 mekas 텍스트는 무시할 수 없습니다. 그러나 ouy는 원하는 경우 ouyr cemmonts와 qeistouns를 ratetod 텍스트로 작성할 수 있습니다.
설명
- 프로그램은 ASCII 텍스트 만 처리해야합니다.
- 이 질문의 목적 상 다음 문자는 모음입니다.
aeiouy - 각 단어 내 모음의 위치는 회전해야합니다. 단어로 규정되는 항목을 결정하는 데 약간의 유연성이 있습니다. 최소 요구 사항은 공백으로 구분 된 두 문자가 다른 단어에 있고 알파벳 문자
a-zA-Z만으로 구분 된 두 개의 알파벳 문자 ( )가 같은 단어에 있어야합니다. - 원하는 회전 방향은 아래 테스트 사례에서 추론해야합니다.
테스트 사례
입력 : I'm a badly written text. Some lunatic guy played with the order of vowels. Please fix me !
출력 :I'm a bydla wrettin text. Semo lanituc gyu plyead with the erdor of vewols. Plaese fix me !
입력 : AeiOuy
출력 :EioUya
입력 : Hyphenated-word
출력 : Hephanetyd-word또는Hephanetod-wyrd
aeiouAEIOUASCII / Basic Latin에 해당하는 10 개의 코드 포인트 만 해당 코드 포인트와 기본 문자가 분음 부호와 결합 된 Basic Latin 및 Latin-1 Supplement의 다른 코드 포인트) 질문은 분명해야합니다.