आपका कार्य एक प्रोग्राम या एक फ़ंक्शन लिखना है जो ASCII त्रिकोण प्रिंट करता है। वे इस तरह दिखते हैं:
|\
| \
| \
----
आपका कार्यक्रम n
बाधाओं के साथ एक एकल संख्यात्मक इनपुट लेगा 0 <= n <= 1000
। उपरोक्त त्रिकोण का मान था n=3
।
ASCII त्रिकोण में n
बैकस्लैश ( \
) और वर्टिकल बार ( |
), n+1
लाइन और डैश ( -
) होंगे, और प्रत्येक लाइन में लाइन नंबर (0-बेस्ड, यानी पहली लाइन लाइन 0) के अलावा अल्टीमेट लाइन के बराबर स्पेस होगा। ।
उदाहरण:
इनपुट:
4
आउटपुट:
|\
| \
| \
| \
-----
इनपुट:
0
आउटपुट:
इस परीक्षण के मामले में, आउटपुट खाली होना चाहिए। कोई व्हाट्सएप नहीं।
इनपुट:
1
आउटपुट:
|\
--
इनपुट और आउटपुट बिल्कुल वही होना चाहिए जो मैंने निर्दिष्ट किया है।
यह कोड-गोल्फ है , इसलिए कम से कम संभव कोड के लिए लक्ष्य बनाएं!
0
में कोई अप्रत्याशित आउटपुट हो सकता है क्योंकि यह एक एज केस है (विशेषकर जब से आपने अनुरोध किया है कि डैश की संख्या इनपुट संख्या से एक अधिक होनी चाहिए)