কমপক্ষে দুটি শব্দের একটি তালিকা দেওয়া হয়েছে (কেবলমাত্র ছোট হাতের অক্ষর দিয়ে তৈরি), প্রথমে বাম থেকে ডানদিকে প্রথমে লেখার দিক পরিবর্তন করে শব্দের একটি 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
ওয়াইনিং মানদণ্ড
প্রতিটি ভাষায় বাইটের মধ্যে সংক্ষিপ্ততম কোডটি জয়লাভ করে। গল্ফিং ভাষাগুলি দ্বারা নিরুৎসাহিত হবেন না!