हमारे पास TinyBF कनवर्टर करने के लिए एक ब्रेनफ *** है, लेकिन दूसरे तरीके से नहीं, इसलिए यहां एक है।
नियम:
- आपके दुभाषिए को एक लाइन पर एक मान्य TinyBF प्रोग्राम लेना चाहिए, और इसे संबंधित ब्रेनफ *** प्रोग्राम को एक लाइन पर वैकल्पिक अनुरेखण व्हॉट्सएप / न्यूलाइन के साथ आउटपुट करना होगा। किसी भी प्रमुख व्हाट्सएप की अनुमति नहीं है
- इनपुट में चार TinyBF वर्णों में से कोई भी वर्ण नहीं हो सकता है या नहीं हो सकता है। यदि हां, तो आपको इन सभी वर्णों को एक ही स्पॉट में प्रिंट करना होगा।
- 1 अप्रैल को एक उत्तर स्वीकार किया जाएगा (मजाक नहीं), कुछ अस्पष्ट मानदंडों के आधार पर मैं (jk) का उपयोग करूंगा (मैं निम्नलिखित नियमों द्वारा धोखा नहीं देने वाले सबसे छोटे कार्यक्रम को स्वीकार करूंगा)
- कोई 0-बाइट या 1-बाइट समाधान नहीं है, क्योंकि यह मज़े को बर्बाद कर देता है यदि आप इस उद्देश्य के लिए (या वहाँ प्रोग्रामिंग भाषा) बनाते हैं)
परीक्षण के मामलों
इनपुट 1: +++++>+++++=>=|>>+=>>+|=>|>+=>+|
(गणना 5 (बाइट 1) + 5 (बाइट 2) = 10 (बाइट 3))
आउटपुट 1:+++++>+++++<[>>+<<-]>[>+<-]
इनपुट 2: +++>++++Hi+++:P+=>=|>|>+>+=>>&&+|=>>|=>>=+!!>>=+|>>>+|
(गणना 3 (बाइट 1) * 8 (बाइट 2) = 24 (बाइट 3)) आउटपुट 2:+++>++++Hi+++:P+<[>[>+>+<<&&-]>>[<<+!!>>-]<<<-]
क्या कभी I / O कमांड होंगे?
—
lirtosiast
नहीं, क्योंकि TinyBF में IO कमांड नहीं हैं।
—
हाइपरएन्यूट्रीनो
वह गलत है;
—
डेनिस
==
brainfuck की है .
।