I heva цей wierd текст, де vewols здається ratetod:
Я погано написаний текст. Якийсь божевільний хлопець грав із порядком голосних. Будь ласка, виправте мене!
Тож мені знадобиться прагром, який може оцінювати веоли (і букву "у", як здається) назад, щоб текст міг бути аґенським.
Ouy може choeso lungaega of ouyr chieco privedod ouy meka a cempleto pragrom (так що не просто фінктун). Yntre може бути нефіліптом, текстовим feli або каммонським лені. Uutpot mya olsa vra як ouy leki.
З куєрсо я буду заважати погано використовувати погані тексти. У прагромі немає вуали, яку б текст текстів МАК не міг передати. Але ouy може виправити ouyr цемент і 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; ті кодові точки плюс будь-які інші в додатку Basic Latin та Latin-1, у яких ті основні символи поєднуються з діакритикою) , питання має бути явним.