फाइबोनैचि डोमिनोज़ टाइलिंग से प्रेरित होकर , यह समस्या ASCII कला को एक और प्रसिद्ध कॉम्बीनेटरियल अनुक्रम का प्रतिनिधित्व करने के बारे में है।
एक एन-स्टेप माउंटेन आरेख पर्वत श्रृंखला की एक रेखाचित्र है, जिसमें बिल्कुल n '/' और n '\' वर्णों का उपयोग किया जाता है, जैसे कि वर्ण एक सतत वक्र को स्केच करते हैं जो कभी भी इसके प्रारंभिक "ऊंचाई" से नीचे नहीं गिरता है। उदाहरण के लिए,
/\/\
/\/ \
तथा
/\
/\/ \/\
दोनों 4-चरणीय पर्वत आरेख हैं, लेकिन
/\ /\/\
\/
नहीं है।
इनपुट
कार्यक्रम को स्टैडेन से या किसी फ़ंक्शन के पैरामीटर के रूप में पूर्णांक एन को स्वीकार करना चाहिए ।
उत्पादन
सभी n -स्टेप पर्वत आरेखों को stdout में प्रिंट करें । आरेख किसी भी क्रम में हो सकते हैं, लेकिन किसी प्रकार के व्हाट्सएप द्वारा अलग होना चाहिए। आप यह तय कर सकते हैं कि क्या अलग-अलग आरेख क्षैतिज, लंबवत आदि होंगे।
डोमिनोज़ टाइलिंग समस्या के रूप में, आप जो चाहें व्हाट्सएप का उपयोग कर सकते हैं। इसमें प्रिंट किए गए आउटपुट से पहले या बाद में अतिरिक्त newlines शामिल हैं।
उदाहरण
N = 3 के लिए कुछ नमूना मान्य आउटपुट :
मान्य आउटपुट A:
/\
/\ /\ / \ /\/\
/\/\/\ / \/\ /\/ \ / \ / \
वैध उत्पादन बी:
/\
/\/ \
/\/\
/ \
/\/\/\
/\
/ \
/ \
/\
/ \/\
मान्य उत्पादन C:
/\
/ \ /\
/ \ /\/ \
/\/\
/\ / \
/ \/\ /\/\/\
यह कोड गोल्फ है; सबसे छोटा कार्यक्रम (बाइट्स में) जीतता है।