चुनौती
अपने काम के लिए समय (12 घंटे के समय में) के रूप में है।
उपयोग किए जाने वाले सभी वर्ण निम्नानुसार हैं:
___ __ ___ ____ _ _ _____ __ ______
/ _ \ /_ | |__ \ |___ \ | || | | ____| / / |____ |
| | | | | | ) | __) | | || |_ | |__ / /_ / /
| | | | | | / / |__ < |__ _| |___ \ | '_ \ / /
| |_| | | | / /_ ___) | | | ___) | | (_) | / /
\___/ |_| |____| |____/ |_| |____/ \___/ /_/
___ ___
/ _ \ / _ \ _
| (_) | | (_) | __ _ _ __ _ __ _ __ (_)
> _ < \__, | / _` | ' \ | '_ \ ' \ _
| (_) | / / \__,_|_|_|_| | .__/_|_|_| (_)
\___/ /_/ |_|
(प्रत्येक संख्या / प्रतीक के लिए व्यक्तिगत रूप से, इस सलाह से परामर्श करें )।
आपको प्रपत्र की एक सरणी में इनपुट प्राप्त होगा:
[hours, minutes, 'am/pm']
। उदाहरण के लिए,[4, 57, 'am']
एकल उद्धरण के साथ, केवल am / pm के लिए उपयोग किया जाता है- या
"hours-minutes-am/pm"
। उदाहरण के लिए,"4-56-am"
- या
[hours, 'minutes', 'am/pm']
उन भाषाओं के लिए जो संख्याओं पर अग्रणी शून्य को संभाल नहीं सकती हैं। उदाहरण के लिए,[4, '07', 'am']
आप इनपुट विधि का उपयोग कर सकते हैं।
आउटपुट फॉर्म में होगा 1 2 : 5 9 am
, जहां एक प्रारंभिक स्थान होता है, प्रत्येक संख्या के बीच दो स्थान (जिस्ट में, प्रत्येक संख्या में पहले से ही एक तरफ प्रत्येक स्थान होता है), एक स्थान के बीच: (कोलन) और पड़ोसी संख्या और एक स्थान अंतिम संख्या के बीच और am/pm
, एक वैकल्पिक अग्रणी और / या अनुगामी न्यूलाइन के साथ। सभी रिक्त स्थान बाईं ओर के प्रतीक के दाईं ओर-सबसे बिंदु के बीच और दाईं ओर प्रतीक के बाएं-सबसे बिंदु के बीच हैं।
अंतर्निहित उत्पादन की अनुमति है।
सबसे कम बाइट आकार जीतता है।
am/pm
ऐसी है कि के नीचे गठबंधन किया जाना है p
में pm
उत्पादन, यह है कि, undercore के शीर्ष दर्शाने के बाकी के नीचे के साथ गठबंधन किया है am/pm
तीसरी पंक्ति नीचे पर शुरू होता है (एक अग्रणी न्यू लाइन गिनती नहीं)।
बृहदान्त्र को इस तरह संरेखित किया जाना है कि यह पहला चरित्र है (एक अंडरस्कोर) दूसरी पंक्ति नीचे (एक अग्रणी नई रेखा की गिनती नहीं) पर शुरू होता है।
इसके लिए minutes < 10
, मिनटों को एक अग्रणी के साथ आउटपुट करें 0
(आपको इसे इनपुट में प्राप्त करना चाहिए)। उदाहरण के लिए, [8, 04, 'pm']
-> 8 : 0 4 pm
।
आपको लाइब्रेरी या बाहरी संसाधन से संख्याओं के लिए डेटा प्राप्त नहीं करना चाहिए। सभी डेटा कार्यक्रम के भीतर निहित होना चाहिए।
उदाहरण के लिए, इनपुट के लिए [12, 47, 'am']
, आउटपुट निम्नानुसार होगा:
__ ___ _ _ ______
/_ | |__ \ _ | || | |____ |
| | ) | (_) | || |_ / / __ _ _ __
| | / / _ |__ _| / / / _` | ' \
| | / /_ (_) | | / / \__,_|_|_|_|
|_| |____| |_| /_/
(यदि आपको कोई बढ़त के मामले दिखाई देते हैं जो आप तय नहीं कर सकते कि क्या करना है, तो कृपया टिप्पणियों में पोस्ट करें और मैं उन्हें उदाहरणों में जोड़ दूंगा)।