एक Octothorpe, (भी बुलाया संख्या चिह्न, हैश या हैशटैग, या पाउंड चिह्न) निम्नलिखित ASCII वर्ण है:
#
यह एक मजेदार आकार नहीं है? चलो इसके बड़े संस्करण बनाते हैं! तो यहाँ आपकी चुनौती है:
एक सकारात्मक पूर्णांक एन को देखते हुए , आकार N का एक ASCII हैशटैग का उत्पादन करता है ।
उदाहरण के लिए, 1 का ASCII हैशटैग इस तरह दिखता है:
# #
#####
# #
#####
# #
प्रत्येक लाइन पर ट्रेलिंग व्हाट्सएप की अनुमति है, लेकिन आवश्यक नहीं है।
इनपुट हमेशा एक वैध पॉजिटिव पूर्णांक होगा, इसलिए आपको नॉन-नंबर्स, नेगेटिव, या 0. को हैंडल करने की आवश्यकता नहीं है। आपका आउटपुट किसी भी उचित फॉर्मेट में हो सकता है, इसलिए STDOUT में आउटपुट करना, स्ट्रिंग्स की सूची वापस करना, या स्ट्रिंग के साथ। newlines, वर्णों का 2D मैट्रिक्स, फ़ाइल में लिखना आदि सभी ठीक हैं।
परीक्षण के मामलों
2:
## ##
## ##
##########
##########
## ##
## ##
##########
##########
## ##
## ##
3:
### ###
### ###
### ###
###############
###############
###############
### ###
### ###
### ###
###############
###############
###############
### ###
### ###
### ###
4:
#### ####
#### ####
#### ####
#### ####
####################
####################
####################
####################
#### ####
#### ####
#### ####
#### ####
####################
####################
####################
####################
#### ####
#### ####
#### ####
#### ####
5:
##### #####
##### #####
##### #####
##### #####
##### #####
#########################
#########################
#########################
#########################
#########################
##### #####
##### #####
##### #####
##### #####
##### #####
#########################
#########################
#########################
#########################
#########################
##### #####
##### #####
##### #####
##### #####
##### #####
चूंकि यह एक कोड-गोल्फ है, जो आप कर सकते हैं सबसे छोटा संभव समाधान लिखने की कोशिश करें, और सबसे ऊपर, मज़े करें!