स्क्रीम ™ विंटर सेल चालू है और आपने अपने आप को एक गहन न्यूनतर एक्शन गेम, सुपर स्क्वायर में नामांकित किया है । इसे खेलने पर, आपको यह अहसास होता है कि या तो खेल केवल हास्यास्पद है या आप वास्तव में इसके बहुत बुरे हैं। विशेष रूप से, यह "बारिश" पैटर्न है जो आपको हर बार मिलता है ...

निराश, आप अपने आप को एक अलग चुनौती देने का निर्णय लेते हैं: ASCII कला में बारिश के पैटर्न को ड्रा करें!
इनपुट
इनपुट एक एकल धनात्मक पूर्णांक है जो पैटर्न के आकार को दर्शाता है n, जिसे STDIN या फ़ंक्शन तर्क के माध्यम से दिया गया है।
उत्पादन
आउटपुट बारिश के पैटर्न को निर्दिष्ट आकार में, एक स्ट्रिंग के रूप में लौटाया जाता है या STDOUT के माध्यम से मुद्रित किया जाता है। संपूर्ण छवि के ठीक पहले या बाद में व्हाट्सएप का नेतृत्व या अनुगामी होना। इसके अतिरिक्त, छवि को स्क्रीन के बाईं ओर फ्लश करने की आवश्यकता नहीं है, लेकिन स्पष्ट रूप से समझ में आना चाहिए।
यहाँ है n = 10:
...................
| ----------------- |
| ............... |
| | ------------- | |
| | ........... | |
| | | --------- | | |
| | | ....... | | |
| | | | ----- | | | |
| | | | ... | | | |
| | | | | - | | | | |
| | | | | | | | | |
| | | | | - | | | | |
| | | | ... | | | |
| | | | ----- | | | |
| | | ....... | | |
| | | --------- | | |
| | ........... | |
| | ------------- | |
| ............... |
| ----------------- |
...................
यहाँ है n = 5:
---------
.......
| ----- |
| ... |
| | - | |
| | | |
| | - | |
| ... |
| ----- |
.......
---------
और अंत में, यहाँ n = 1(सिर्फ दो दीवारें):
-
-
निर्माण (अतिरिक्त स्पष्टता के लिए)
खेल क्षेत्र को दो जोड़ी में विभाजित किया गया है जैसे:
AAAAAAAAA
B AAAAAAA B
BB AAAAA BB
BBB AAA BBB
BBBB A BBBB
BBBBB BBBBB
BBBB A BBBB
BBB AAA BBB
BB AAAAA BB
B AAAAAAA B
AAAAAAAAA
ऊपरी / निचले चतुर्थांश को क्षैतिज दीवारों के बीच हाइफ़न द्वारा दर्शाया जाना चाहिए -, और अंतराल डॉट्स के साथ छायांकित होना चाहिए .। बायां / दायां चतुर्भुज रिक्त स्थान और पाइप द्वारा प्रस्तुत ऊर्ध्वाधर दीवारों के बीच वैकल्पिक होना चाहिए |। मुख्य विकर्ण खाली हैं, और हमेशा रिक्त स्थान से भरा होना चाहिए।
आकार के वर्षा पैटर्न nमें 2nदीवारें होती हैं, जो केंद्र के सबसे ऊपरी / निचले चतुर्थांश की दीवारों के साथ होती हैं और केंद्र से दूर जाते ही चतुर्भुजों के बीच बारी-बारी से दीवारें बनती हैं।
स्कोरिंग
यह कोड-गोल्फ है, इसलिए सबसे कम बाइट्स में कोड जीतता है।