से संबंधित: एक बनाओ! # दुभाषिया
उपरोक्त लिंक की चुनौती में कार्य गूढ़ भाषा के लिए दुभाषिया बनाना था ;#
।
;#
भाषा
भाषा की दो आज्ञाएँ हैं: ;
और #
(अन्य सभी पात्रों को दुभाषिया द्वारा अनदेखा किया गया है):
;
: संचायक में वृद्धि
#
: 127 से संचायक को मोड्यूलो करें, संबंधित ASCII वर्ण को प्रिंट करें और संचायक को 0 पर रीसेट करें।
चुनौती
क्योंकि मैं आलसी हूं, लेकिन फिर भी कुछ और टेस्टेसिस का परीक्षण करना चाहता हूं, मुझे एक प्रोग्राम या फ़ंक्शन की आवश्यकता है जो ;#
कोड को सादे पाठ में परिवर्तित करता है ।
इनपुट
इनपुट एक स्ट्रिंग है, जिसे या तो तर्क के रूप में या स्टड के माध्यम से लिया जाता है। इसमें केवल मुद्रण योग्य एएससीआईआई अक्षर और नए अंक होंगे।
उत्पादन
आउटपुट ;#
स्टडआउट के लिए वापस लौटने, या मुद्रण द्वारा उत्पन्न कार्यक्रम है। जब तक कार्यक्रम वैध है, तब तक इसमें अतिरिक्त वर्ण हो सकते हैं #
और ;
अन्य सभी वर्णों की उपेक्षा की जाती है।
उदाहरण
Input: Hello, World!
Output: ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#
Input: ABC
Output: ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#
Input: ;#
Output: ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#
लीडरबोर्ड
;#
अन्य सभी पात्रों को अनदेखा करता है, इसलिए उत्पन्न कार्यक्रम अभी भी काम करेगा।
;
। दूसरे, 127 सही है, जैसा कि जुड़े हुए प्रश्न में कहा गया है, जिसमें # भाषा का विनिर्देश है।