ให้รายการคำอย่างน้อยสองคำ (ทำจากตัวพิมพ์เล็กเท่านั้น) สร้างและแสดงบันได 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
เกณฑ์การพิจารณาคดี
รหัสที่สั้นที่สุดเป็นไบต์ในทุกภาษาชนะ อย่าให้กำลังใจกับภาษากอล์ฟ!