पृष्ठभूमि की कहानी
मिलिए मेरे दोस्त जिमी से:
/o\
जिमी एक छोटा पात्र है जो प्लेटफार्मों पर खड़ा होना पसंद करता है। यहाँ जिमी सुरक्षित रूप से एक मंच पर खड़ा है:
/o\
-------------
अब, जिमी को संतुलन की एक अच्छी समझ है, इसलिए वह मंच के एक पैर से सुरक्षित रूप से खड़ा हो सकता है, जैसे:
/o\
-------------------
यद्यपि यदि वह मंच से दो या अधिक शरीर के अंगों के साथ खड़ा है, तो वह गिर जाएगा। ये दोनों उदाहरण हैं कि जिमी कहां गिरेगा:
/o\ /o\
---------- ----------------------
चुनौती
आपकी चुनौती यह निर्धारित करने के लिए एक कार्यक्रम लिखने की है, जिमी के मंच और स्थिति के साथ एक स्ट्रिंग दी गई है, अगर जिमी बिना गिरने के मंच पर खड़ा हो सकता है।
इनपुट: जिमी की स्थिति और उसके तहत मंच की स्थिति को दर्शाने वाली दो लाइनें। यह दो अलग-अलग इनपुट, एकल इनपुट, या किसी प्रकार की एक सरणी से हो सकता है।
- आप किसी भी उचित रूप, समावेश कार्यों और मानक इनपुट के माध्यम से इनपुट ले सकते हैं। केवल हार्ड-कोडिंग का सहारा लें यदि आपकी भाषा अन्य इनपुट विधियों का समर्थन नहीं करती है।
आउटपुट: बूलियन सच्चे और झूठे या पूर्णांक 1 या 0 को सही / गलत का प्रतिनिधित्व करने के लिए क्रमशः महत्व देता है।
- बूलियन मूल्य इस पर आधारित है कि क्या जिमी मंच पर रह सकता है या नहीं - सच है अगर जिमी मंच पर रह सकता है, या गलत है अगर वह गिर जाएगा।
मंच का आकार मनमाना है और इसे इच्छानुसार बदला जा सकता है। आपका कार्यक्रम उसी के लिए होना चाहिए।
प्लेटफ़ॉर्म शून्य की लंबाई नहीं हो सकता है, और प्लेटफ़ॉर्म पूरा होना चाहिए (प्लेटफ़ॉर्म में कोई छेद नहीं)।
याद रखें कि जब शरीर के दो हिस्से प्लेटफ़ॉर्म से लटक रहे थे तब जिमी गिर गया। शरीर का एक अंग उसके शरीर का एक ASCII वर्ण है।
प्लेटफ़ॉर्म के अंत में ट्रेलिंग व्हाट्सएप की आवश्यकता नहीं है, लेकिन आपके कार्यक्रम को दोनों स्थितियों के लिए ध्यान देना चाहिए, जहां प्लेटफॉर्म के बाद व्हाट्सएप है और जहां नहीं है।
मना कर दिया है कि मानक खामियों से सावधान रहें ।
परीक्षण के मामलों
/o\ ✔️ TRUE
-------------
/o\ ✔️ TRUE
----------
/o\ ❌ FALSE
------------------
/o\ ❌ FALSE
-------
/o\ ❌ FALSE
-
स्कोरिंग
यह कोड-गोल्फ है , इसलिए सबसे कम बाइट गिनती जीतती है।
लीडरबोर्ड
आप नीचे विजेट / स्निपेट का विस्तार करके इस पोस्ट के लिए लीडरबोर्ड देख सकते हैं। आपकी पोस्ट को रैंकिंग में शामिल करने के लिए, आपको # header text
निम्नलिखित जानकारी के साथ एक हेडर ( ) चाहिए:
भाषा का नाम (इसे कॉमा
,
या डैश के साथ समाप्त करें-
), उसके बाद ...बाइट गिनती, आपके शीर्ष लेख में दिखाई देने वाली अंतिम संख्या के रूप में।
उदाहरण के लिए, JavaScript (ES6), 72 bytes
मान्य है, लेकिन Fortran, 143 bytes (8-bit)
अमान्य है क्योंकि बाइट गिनती हैडर में अंतिम संख्या नहीं है (आपका उत्तर 8 बाइट्स के रूप में पहचाना जाएगा - इसका लाभ न लें)।
<!-- Run the snippet to see the leaderboard. Report any bugs to @xMikee1 on Github --> <iframe src="https://xmikee1.github.io/ppcg-leaderboard/?id=187586" width="100%" height="100%" style="border:none;">Oops, your browser is too old to view this content! Please upgrade to a newer version of your browser that supports HTML5.</iframe><style>html,body{margin:0;padding:0;height:100%;overflow:hidden}</style>