आज, 11 नवंबर, को स्मरण दिवस , आर्मिस्टिस डे या वेटरन्स डे (देश पर निर्भर करता है) के रूप में जाना जाता है , और सैन्य और उनकी सेवा के सदस्यों के लिए प्रतिबिंब और आभार का दिन है, विशेष रूप से यूरोपीय शत्रुता के अंत को प्रतिबिंबित करने के लिए शुरू किया गया प्रथम विश्व युद्ध में। आइए हम उस पर एक सरल ASCII- कला आउटपुट के साथ प्रतिबिंबित करें 11/11
।
एक इनपुट को देखते हुए n
, उत्पादन का एक ASCII कला गायन 11/11
वह यह है कि n
इकाइयों लंबा। विशेष रूप से, प्रत्येक 1
ऊर्ध्वाधर पाइप ||
से बना होता है, स्लैश स्लैश से बना होता है //
, और प्रत्येक वर्ण दो स्थानों से अलग होता है। ध्यान दें कि इसका मतलब आउटपुट चौड़ाई अलग-अलग है - उदाहरण के लिए, n=3
नीचे के लिए, देखें कि स्लैश का "नीचे" 1
उसके बाईं ओर से दो स्थान है , लेकिन 1
इसके दाईं ओर से चार रिक्त स्थान हैं , ताकि स्लैश के ऊपर उचित रूप से ऊपर और 1
उसके दाईं ओर से दो रिक्त स्थान हैं ।
n = 1
|| || // || ||
n = 2
|| || // || ||
|| || // || ||
n = 3
|| || // || ||
|| || // || ||
|| || // || ||
n = 4
|| || // || ||
|| || // || ||
|| || // || ||
|| || // || ||
n = 5
|| || // || ||
|| || // || ||
|| || // || ||
|| || // || ||
|| || // || ||
और इसी तरह।
इनपुट
एक एकल सकारात्मक पूर्णांक किसी भी सुविधाजनक प्रारूप में , n > 0
।
उत्पादन
11/11
उपरोक्त नियमों और उदाहरणों का अनुसरण करते हुए ASCII- कला का प्रतिनिधित्व । लीडिंग / ट्रेलिंग न्यूलाइन्स या अन्य व्हाट्सएप वैकल्पिक हैं, बशर्ते कि वर्ण उचित रूप से पंक्तिबद्ध हों।
नियम
- या तो एक पूर्ण कार्यक्रम या एक समारोह स्वीकार्य हैं। यदि कोई फ़ंक्शन है, तो आप इसे प्रिंट करने के बजाय आउटपुट वापस कर सकते हैं।
- मानक खामियों को मना किया जाता है।
- यह कोड-गोल्फ है इसलिए सभी सामान्य गोल्फिंग नियम लागू होते हैं, और सबसे छोटा कोड (बाइट्स में) जीतता है।