पाठ्यपुस्तकों को क्रमबद्ध करें
स्कूल जल्द ही शुरू हो रहा है (यदि यह पहले से ही नहीं है) और इसलिए हमारी पाठ्यपुस्तकों को क्रम में लाने का समय आ गया है। आपको अपनी पुस्तकों को वर्णानुक्रम में क्रमबद्ध करने की आवश्यकता है लेकिन इसमें बहुत समय लगता है इसलिए आप इसे करने के लिए एक कार्यक्रम लिखने का निर्णय लेते हैं।
उदाहरण
इनपुट:
_
| | _
|F| | |
|o|_|P|
|o|B|P|
| |a|C|
| |r|G|
|_|_|_|
आउटपुट:
_
| |_
|F| |
_|o|P|
|B|o|P|
|a| |C|
|r| |G|
|_|_|_|
इनपुट
इनपुट पुस्तकों का एक सेट होगा जिसे वर्णानुक्रम में पुनर्व्यवस्थित करने की आवश्यकता होती है। यह शामिल होंगे केवल: |
, _
, , और
A-Za-z
। पुस्तकों के शीर्षक लंबवत, ऊपर-नीचे पढ़े जाते हैं।
आप मान सकते हैं कि इनपुट आयत को फिट करने के लिए व्हॉट्सएप के साथ गद्देदार है। यदि आप व्हॉट्सएप के साथ अपना इनपुट पेड करना चाहते हैं, तो कृपया अपने उत्तर में इसे निर्दिष्ट करें।
आपके कार्यक्रम को संभालने के लिए जिस अधिकतम अधिकतम ऊंचाई की आवश्यकता होगी, वह विफल होने के बिना 5,120 लाइनें लंबी होगी।
पुस्तकें हमेशा 1-मोटी होंगी और इनपुट में उनकी पुस्तक हमेशा कम से कम एक पुस्तक होगी
उत्पादन
आउटपुट को वर्णमाला क्रम में आयोजित पुस्तकों के समान सेट की आवश्यकता होगी। पुस्तकों की ऊँचाई समान होनी चाहिए और शीर्षक को पुन: व्यवस्थित करने पर शीर्ष से समान दूरी होनी चाहिए।
पुस्तकों को वर्णानुक्रम में क्रमबद्ध किया जाना चाहिए। यदि आपकी भाषा एक प्रकार का खेल खेलती है तो आप इसका उपयोग कर सकते हैं। अन्यथा आप यहाँ वर्णित वर्णमाला छँटाई का उपयोग कर सकते हैं ।
पुस्तक का शीर्षक उदाहरण
_
| |
| |
|F|
|o|
|o|
| |
| |
|B|
|a|
|r|
| |
| |
|_|
इस पुस्तक का शीर्षक है:
"Foo Bar"
पुस्तक के शीर्षक में केवल अक्षर और स्थान होंगे।
अनुगामी व्हाट्सएप की अनुमति है
जीतना
यह कोड-गोल्फ है इसलिए बाइट्स जीत में सबसे छोटा कोड है।