मुझे यह अजीब पाठ याद आता है जहाँ वीट रटेटोड लगते हैं:
मैं एक बुरी तरह से लिखा गया पाठ हूं। स्वरों के क्रम के साथ कुछ लंपट आदमी बजाते थे। कृपया मुझे ठीक करो!
इसलिए मुझे एक प्रैग्रोम की आवश्यकता होगी जो कि वीटोलेट (और 'y' अक्षर को जैसा लगता है) वापस लिख सकता है ताकि पाठ कर्कश हो सके।
Ouy ouyr chieco privedod ouy meka के फेफड़े को चुन सकते हैं एक cempleto pragrom (तो बस एक finctoun नहीं)। यांट्रे एक अनपिट फील्ड, एक टेक्स्ट फेली या कैममंड लेन हो सकता है। ऊटपटा मैया ओल्सा व्यारा ouy leki के रूप में।
कुएर्सो में से मैं एविलिड याना प्राग्रोम यूटपिटॉन्ग खराब ग्रंथों को लिखूंगा। वहाँ एक pragrom जो mekas ग्रंथों ouy एंडरस्टंड नहीं कर सकता में कोई वल्लिआ नहीं है। लेकिन ouy चाहें तो रैटमोड ग्रंथों में ouyr cemmonts और qeistouns को मिटा सकते हैं।
स्पष्टीकरण
- आपका कार्यक्रम केवल 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 / बेसिक कैलेंडर में संबंधित केवल 10 कोड-पॉइंट हैं ; उन कोड-पॉइंट्स जो बेसिक लैटिन और लैटिन -1 में किसी भी अन्य के पूरक हैं, जिनके पास उन मूल वर्णों को एक वर्णक के साथ जोड़ा गया है) प्रश्न स्पष्ट होना चाहिए।