लैंगुआ डू Pê, या P Language, पुर्तगाली के साथ ब्राज़ील और पुर्तगाल में बोली जाने वाली एक भाषा का खेल है। इसे अन्य भाषाओं जैसे डच और अफ्रीकी में भी जाना जाता है। ( विकिपीडिया )
इस भाषा के खेल में कुछ बोलियाँ हैं। अलग-अलग भाषाओं के खेल को यहां तक कि अपनी विशिष्ट बोलियों के साथ खेला जाता है। कुछ लोग पी लैंग्वेज बोलने में निपुण होते हैं और सर्वश्रेष्ठ भी किसी भी टेक्स्ट का मौके पर अपनी पसंदीदा बोली में अनुवाद कर सकते हैं!
पी भाषा
इस चुनौती में, हम डबल टॉक बोली का उपयोग करेंगे ।
P भाषा में पाठ का अनुवाद करने के लिए, पाठ में स्वरों के किसी भी क्रम को एकल p
वर्णों के साथ जोड़ा जाता है और उसके बाद स्वरों के अनुक्रम की एक प्रति दिखाई जाती है।
चुनौती
एक फ़ंक्शन या प्रोग्राम लिखें जो एक स्ट्रिंग को इनपुट के रूप में स्वीकार करता है और पी भाषा में इसके अनुवाद को आउटपुट करता है।
- इनपुट में केवल मुद्रण योग्य ASCII वर्ण होते हैं।
- आउटपुट में केवल अनूदित इनपुट और वैकल्पिक रूप से अनुगामी न्यूलाइन शामिल हैं।
- स्वर निम्न में से कोई भी वर्ण हैं
aeiouyAEIOUY
। - स्वरों के अनुक्रम को किसी अन्य वर्ण द्वारा सीमांकित किया जाता है। स्ट्रिंग
"Aa aa-aa"
में तीन स्वर क्रम हैं। - अग्रणी आउटपुट स्ट्रिंग से लीडिंग और ट्रेलिंग व्हाट्सएप वैकल्पिक रूप से छोड़ा जा सकता है।
उदाहरण
"" => ""
"Lingua do Pe" => "Lipinguapua dopo Pepe"
"Hello world!" => "Hepellopo woporld!"
"Aa aa-aa" => "AapAa aapaa-aapaa"
"This should be easy, right?" => "Thipis shoupould bepe eapeasypy, ripight?"
"WHAT ABOUT CAPS?" => "WHApAT ApABOUpOUT CApAPS?"
" Hi " => " Hipi " or "Hipi"
दोहरे कोट्स वर्ण "
का उपयोग उदाहरणों में इनपुट और आउटपुट स्ट्रिंग्स के परिसीमन के लिए किया जाता है लेकिन जाहिर है कि यह वर्ण किसी भी मान्य इनपुट स्ट्रिंग में भी दिखाई दे सकता है।