कम से कम दो शब्दों (केवल लोअरकेस अक्षरों से बने) की एक सूची को देखते हुए, लिखने की दिशा को पहले दाईं ओर, फिर बाईं ओर, अपेक्षाकृत बाईं ओर से आरंभिक दिशा की ओर से वैकल्पिक रूप से लिखकर ASCII सीढ़ी का निर्माण और प्रदर्शन करें ।
जब आप एक शब्द लिखना समाप्त कर दें, तो दिशा बदल दें और उसके बाद ही अगला शब्द लिखना शुरू करें।
यदि आपकी भाषा शब्दों की सूचियों का समर्थन नहीं करती है, या यह आपके लिए अधिक सुविधाजनक है, तो आप इनपुट को शब्दों के एक तार के रूप में ले सकते हैं, जिसे एक ही स्थान द्वारा अलग किया गया है।
अग्रणी और अनुगामी व्हाट्सएप की अनुमति है।
["hello", "world"] या "hello world"
hello
w
o
r
l
d
यहां हम लिखना शुरू करते हैं helloऔर जब हम अगले शब्द पर आते हैं (या एक स्ट्रिंग के रूप में इनपुट के मामले में - एक स्थान मिल जाता है), हम दाईं ओर सापेक्ष दिशा बदलते हैं और लिखना जारी रखते हैंworld
परीक्षण के मामलों:
["another", "test", "string"] or "another test string" ->
another
t
e
s
tstring
["programming", "puzzles", "and", "code", "golf"] or "programming puzzles and code golf" ->
programming
p
u
z
z
l
e
sand
c
o
d
egolf
["a", "single", "a"] or "a single a" ->
a
s
i
n
g
l
ea
मानदंड
हर भाषा में बाइट्स में सबसे छोटा कोड जीतता है। चलो गोल्फ भाषाओं द्वारा हतोत्साहित मत करो!
