स्टैक एक्सचेंज नेटवर्क पर पदों पर हेडर बनाने के कई तरीके हैं। PPCG पर आमतौर पर 1 का उपयोग किया जाने वाला प्रारूप ऐसा प्रतीत होता है:
# Level one header
## Level two header
### Level three header
हैश के निशान के बाद अंतरिक्ष पर ध्यान दें। इसके अलावा, ध्यान दें कि हैश के निशान को शामिल नहीं किया गया है।
चुनौती:
इनपुट के रूप में संभवतः (बहु-रूपी) स्ट्रिंग लें, और निम्न प्रारूप पर स्ट्रिंग को आउटपुट करें:
- यदि शीर्ष लेख स्तर 1 है, तो प्रत्येक अक्षर को 4-बाय -4 बार आउटपुट करें
- यदि हेडर स्तर 2 है, तो प्रत्येक अक्षर को 3-बाय -3 बार आउटपुट करें
- यदि हेडर स्तर 3 है, तो प्रत्येक अक्षर को 2-बाय -2 बार आउटपुट करें
- यदि कोई लाइन हेडर नहीं है, तो इसे आउटपुट करें।
उदाहरण देकर स्पष्ट करने के लिए:
--- Level 1 ---
# Hello
--- Output---
HHHHeeeelllllllloooo
HHHHeeeelllllllloooo
HHHHeeeelllllllloooo
HHHHeeeelllllllloooo
--- Level 2 ---
## A B C def
--- Output ---
AAA BBB CCC dddeeefff
AAA BBB CCC dddeeefff
AAA BBB CCC dddeeefff
--- Level 3 ---
### PPCG!
--- Output---
PPPPCCGG!!
PPPPCCGG!!
इतना ही आसान!
नियम:
- आपको कई लाइनों पर इनपुट का समर्थन करना चाहिए।
\n
नईलाइनों के लिए उपयोग करना आदि ठीक है।- वहाँ केवल
#
एक एकल स्थान के बाद वाली लाइनें नहीं होंगी
- वहाँ केवल
- आउटपुट को कई लाइनों पर प्रस्तुत किया जाना चाहिए। आप
\n
शाब्दिक newlines के बजाय उत्पादन नहीं कर सकते ।- ट्रेलिंग स्पेस और न्यूलाइन्स ठीक हैं।
परीक्षण के मामलों:
इनपुट और आउटपुट को एक लाइन द्वारा अलग किया जाता है ...
।
# This is a text
with two different
### headers!
........................................................
TTTThhhhiiiissss iiiissss aaaa tttteeeexxxxtttt
TTTThhhhiiiissss iiiissss aaaa tttteeeexxxxtttt
TTTThhhhiiiissss iiiissss aaaa tttteeeexxxxtttt
TTTThhhhiiiissss iiiissss aaaa tttteeeexxxxtttt
with two different
hheeaaddeerrss!!
hheeaaddeerrss!!
This input has
## trailing hash marks ##
#and a hash mark without a space after it.
........................................................
This input has
tttrrraaaiiillliiinnnggg hhhaaassshhh mmmaaarrrkkksss ######
tttrrraaaiiillliiinnnggg hhhaaassshhh mmmaaarrrkkksss ######
tttrrraaaiiillliiinnnggg hhhaaassshhh mmmaaarrrkkksss ######
#and hash marks without a space after it.
# This ## is ### strange
#### ###
........................................................
TTTThhhhiiiissss ######## iiiissss ############ ssssttttrrrraaaannnnggggeeee
TTTThhhhiiiissss ######## iiiissss ############ ssssttttrrrraaaannnnggggeeee
TTTThhhhiiiissss ######## iiiissss ############ ssssttttrrrraaaannnnggggeeee
TTTThhhhiiiissss ######## iiiissss ############ ssssttttrrrraaaannnnggggeeee
#### ###
Multiple
### newlines! #
:)
........................................................
Multiple
nneewwlliinneess!! ##
nneewwlliinneess!! ##
:)
Line with only a hash mark:
#
### ^ Like that!
........................................................
Line with only a hash mark:
#
^^ LLiikkee tthhaatt!!
^^ LLiikkee tthhaatt!!
1: मैंने वास्तव में जाँच नहीं की है, लेकिन मुझे लगता है कि यह सच है।