गोल्फ द्वारा प्रेरित मुझे एक ASCII वर्णमाला , जिसमें से यह चुनौती (लगभग) एक सीधा उलटा है।
कार्य:
ASCII- कला पाठ की एक स्ट्रिंग लें और नियमित ASCII पाठ के रूप में पाठ की सामग्री का उत्पादन करें।
इनपुट:
ASCII- कला पाठ का स्ट्रिंग।
इनपुट में केवल ASCII वर्ण #
, रिक्त स्थान और 4 या 5 न्यूलाइन (एक अनुगामी न्यूलाइन वैकल्पिक है) के उदाहरण होंगे । सभी लाइनों की लंबाई समान है। (अर्थात, अंतिम ASCII- कला पत्र अनुगामी स्थानों के साथ गद्देदार है।) आप #
चाहें तो इनपुट के बजाय कुछ अन्य मुद्रण योग्य ASCII वर्ण का उपयोग कर सकते हैं ।
इनपुट में ASCII- कला पत्र A-Z
और ASCII- कला स्थान (व्हॉट्सएप का 5x5 ब्लॉक) होगा। कोई विराम चिह्न नहीं। ASCII- कला पाठ की केवल एक पंक्ति (5 वास्तविक लाइनें) है। कोई अनुगामी या अग्रणी ASCII- कला स्थान नहीं होंगे, न ही आसन्न ASCII- कला स्थान होंगे।
पत्र का आकार 5x5 अक्षर है। प्रत्येक अक्षर के बीच 1x5 स्थान होता है। शब्दों के बीच का स्थान व्हाट्सएप का 5x5 ब्लॉक (प्रत्येक तरफ + 1x5 स्थान है, क्योंकि यह सिर्फ एक और अक्षर है)। अंत में या शुरुआत में 1x5 स्थान नहीं होगा, केवल ASCII- कला पत्रों के बीच।
आउटपुट:
स्ट्रिंग जिसमें ASCII वर्ण A-Z
+ रिक्त स्थान के रूप में पाठ है । आउटपुट लोअरकेस में भी हो सकता है, अगर वह आपके समाधान के लिए किसी तरह आसान हो। मिश्रित मामले की भी अनुमति है।
ASCII- कला पत्र:
### #### ### #### ##### ##### ### # # ##### ##### # # # # #
# # # # # # # # # # # # # # # # # # ## ##
##### #### # # # #### #### # ## ##### # # ### # # # #
# # # # # # # # # # # # # # # # # # # # # #
# # #### ### #### ##### # ### # # ##### ### # # ##### # #
# # ### #### ### #### ### ##### # # # # # # # # # # #####
## # # # # # # # # # # # # # # # # # # # # # #
# # # # # #### # # #### ### # # # # # # # # # # #
# ## # # # # # # # # # # # # # ## ## # # # #
# # ### # ## # # # ### # ### # # # # # # #####
अंतरिक्ष:
|
| A 5x5 square of spaces.
| (Padded with |s to make it appear in this post.)
|
|
उदाहरण:
इनपुट:
# # ##### # # ### # # ### #### # ####
# # # # # # # # # # # # # # # #
##### #### # # # # # # # # # #### # # #
# # # # # # # ## ## # # # # # # #
# # ##### ##### ##### ### # # ### # # ##### ####
आउटपुट: HELLO WORLD
इनपुट:
### ### ### ##### #####
# # # # # # #
##### ### # # #
# # # # # # #
# # ### ### ##### #####
आउटपुट: ASCII
इनपुट:
#### #### ### ###
# # # # # # #
#### #### # # ##
# # # # # #
# # ### ###
आउटपुट: PPCG
यह कोड-गोल्फ है , इसलिए बाइट्स में सबसे कम उत्तर जीतता है।