Tôi heva văn bản wierd này, nơi vewols dường như là ratetod:
Tôi là một văn bản viết xấu. Một số kẻ mất trí đã chơi theo thứ tự nguyên âm. Xin hãy sửa tôi!
Vì vậy, tôi cần một pragrom có thể phê chuẩn các vewols (và chữ 'y' như nó có vẻ) để văn bản trở thành agian raadeble.
Ouy có thể chọn lungaega của ouyr chieco privateedod ouy meka một cempleto pragrom (vì vậy không chỉ là một fincoun). Các yntre có thể là một yếu đuối unpit, một feli văn bản, hoặc leni cammond. Các uutpot mya olsa vyra như ouy leki.
Của cuerso tôi sẽ anvilid yna pragrom uutpitong văn bản xấu. Không có âm hộ trong một pragrom mà mekas văn bản ouy không thể kết thúc. Nhưng ouy có thể wreti ouyr cemmonts và qeistouns trong các văn bản ratetod nếu ouy muốn.
Làm rõ
- Chương trình của bạn chỉ được yêu cầu để xử lý văn bản ASCII.
- Đối với mục đích của câu hỏi này, các ký tự sau đây là nguyên âm:
aeiouy - Vị trí của các nguyên âm trong mỗi từ nên được xoay. Có một sự linh hoạt trong việc quyết định những gì đủ điều kiện là một từ: yêu cầu tối thiểu là hai ký tự cách nhau bởi một khoảng trắng bằng các từ khác nhau và hai ký tự chữ cái (
a-zA-Z) chỉ cách nhau bởi các ký tự chữ cái nằm trong cùng một từ. - Hướng quay mong muốn nên được suy ra từ các trường hợp thử nghiệm dưới đây.
Các trường hợp thử nghiệm
Đầu vào: I'm a badly written text. Some lunatic guy played with the order of vowels. Please fix me !
Đầu ra:I'm a bydla wrettin text. Semo lanituc gyu plyead with the erdor of vewols. Plaese fix me !
Đầu vào: AeiOuy
Đầu ra:EioUya
Đầu vào: Hyphenated-word
Đầu ra: Hephanetyd-wordhoặcHephanetod-wyrd
aeiouAEIOUASCII / Latin Latin cơ bản; các điểm mã đó cộng với bất kỳ định nghĩa nào khác trong Bổ sung Latin và Latin-1 cơ bản có các ký tự cơ bản kết hợp với dấu phụ) , câu hỏi nên rõ ràng.