Ben vewols ratetod gibi görünüyor bu garip metin heva:
Kötü yazılmış bir metinim. Bazı deli adam ünlülerin sırası ile oynadı. Lütfen beni düzeltin!
Bu yüzden vewols (ve göründüğü gibi 'y' mektubu) geri oranlandırabilir bir pragrom gerekir böylece metin raadeble agian.
Ouy ouyr chieco privedod ouy meka bir cempleto pragrom lungaega choeso olabilir (bu yüzden sadece bir finctoun değil). Yntre, sabit olmayan bir his, bir metin feli veya cammond leni olabilir. Uutpot mya olsa vyra olarak ouy leki.
Cuerso Of kötü metinler uvarpi yna pragrom anvilid edeceğim. Bir pragromda mekas metinlerinin endarstund edilemeyeceği hiçbir vulea yoktur. Ama ouy, eğer istersen otorat metinlerinde ouyr cemmonts ve qeistoun'ları silebilir.
Açıklamalar
- Programınızın yalnızca ASCII metnini işlemesi gerekir.
- Bu sorunun amaçları için, aşağıdaki karakterler sesli harflerdir:
aeiouy - Sesli harflerin her sözcük içindeki konumları döndürülmelidir. Bir kelime olarak neyin nitelendirildiğine karar verme konusunda esneklik vardır: minimum gereksinim, boşlukla ayrılmış iki karakterin farklı sözcüklerde olması ve
a-zA-Zyalnızca alfabetik karakterlerle ayrılmış iki alfabetik karakterin ( ) aynı kelimede olmasıdır. - İstenen dönme yönü aşağıdaki test durumlarından çıkarılmalıdır.
Test senaryoları
Giriş: I'm a badly written text. Some lunatic guy played with the order of vowels. Please fix me !
Çıkış:I'm a bydla wrettin text. Semo lanituc gyu plyead with the erdor of vewols. Plaese fix me !
Giriş: AeiOuy
Çıkış:EioUya
Giriş: Hyphenated-word
Çıkış: Hephanetyd-wordveyaHephanetod-wyrd
aeiouAEIOUASCII / Temel Latince'de karşılık gelen 10 kod noktası ; bu kod noktaları artı Temel Latin ve Latin-1 Ekinde bu temel karakterlerin aksan ile birleştirildiği diğer tüm kodlar) , soru açık olmalıdır.