एक इनपुट संख्या को देखते हुए n
से 1
करने के लिए 26
(या 0
करने के लिए 25
), उत्पादन वर्णमाला पढ़ने बाएँ-से-सही करने के लिए और उस के साथ, पत्र इसी सहित a=1, b=2, c=3, ...
। मोड़ यह है कि अक्षरों को वर्णमाला में उनकी स्थिति के अनुरूप लंबवत दोहराया जाना चाहिए। विषम संख्याओं (जब 1
-indexed) को क्षैतिज रेखा के पार संतुलित किया जाना चाहिए, जबकि संख्याओं को ऊपर या नीचे के पक्ष के बीच वैकल्पिक होना चाहिए (आप चुन सकते हैं कि किस दिशा में जाना है)। यदि आप 0-इंडेक्सिंग कर रहे हैं, तो अजीब / पिछले वाक्य में भी स्वैप करें।
दूसरे तरीके से कहा जाता है - यदि किसी अक्षर ?
का वर्णमाला मान है #
, तो #
आउटपुट में उस पत्र की प्रतियां होनी चाहिए , वे सभी #
कॉलम में। इन अक्षरों को क्षैतिज रेखा के ऊपर और नीचे समान रूप से संतुलित होना चाहिए जो कि है a
। यदि अक्षरों को समान रूप से संतुलित नहीं किया जा सकता है, तो वैकल्पिक रूप से उस पंक्ति के ऊपर और नीचे "अतिरिक्त" अक्षर होने चाहिए।
यहां पहले छह आउटपुट ( n = 1,2,3,4,5,6
, 1-इंडेक्स किए गए हैं, नीचे से पहले वैकल्पिक करने के लिए चुनते हैं), न्यूलाइन द्वारा अलग किए गए हैं, ताकि आप पैटर्न देख सकें। पैटर्न के साथ शुरू करने वाली टिप्पणियाँ #
।
a # On a line by itself
ab
b # The "extra" letter is below the horizontal
c
abc # The 'c' splits evenly
bc
d # Because the 'b' was below, the extra 'd' must be above
cd
abcd
bcd
de
cde
abcde # The 'e' balances
bcde
e
def
cdef
abcdef
bcdef
ef
f # Since the 'd' was above, the extra 'f' must be below
(कुछ को छोड़ें n=26
)
xyz
wxyz
tuvwxyz
stuvwxyz
pqrstuvwxyz
opqrstuvwxyz
lmnopqrstuvwxyz
klmnopqrstuvwxyz
hijklmnopqrstuvwxyz
ghijklmnopqrstuvwxyz
defghijklmnopqrstuvwxyz
cdefghijklmnopqrstuvwxyz
abcdefghijklmnopqrstuvwxyz
bcdefghijklmnopqrstuvwxyz
efghijklmnopqrstuvwxyz
fghijklmnopqrstuvwxyz
ijklmnopqrstuvwxyz
jklmnopqrstuvwxyz
mnopqrstuvwxyz
nopqrstuvwxyz
qrstuvwxyz
rstuvwxyz
uvwxyz
vwxyz
yz
z
नियम
- आप अपरकेस या लोअरकेस में आउटपुट का चयन कर सकते हैं, लेकिन यह सुसंगत होना चाहिए।
- वैकल्पिक अनुगमन न्यूलाइन को छोड़कर आउटपुट में असंगत व्हाट्सएप नहीं हो सकता है।
- या तो एक पूर्ण कार्यक्रम या एक समारोह स्वीकार्य हैं।
- इनपुट नंबर को किसी भी उपयुक्त प्रारूप के माध्यम से लिया जा सकता है ।
- मानक खामियों को मना किया जाता है।
- यह कोड-गोल्फ है इसलिए सभी सामान्य गोल्फिंग नियम लागू होते हैं, और सबसे छोटा कोड (बाइट्स में) जीतता है।
-
रिवर्स ऑर्डर में लाइनों को आउटपुट करने के लिए ड्रॉप नहीं कर सकते हैं , जो मुझे लगता है कि स्वीकार्य है?