কার্য
আপনি বিভিন্ন ধরণের একটি কম্পাস তৈরির দায়িত্বে আছেন।
আপনার সোর্স কোডটি কম্পাস "সুই" হিসাবে কল্পনা করুন যেখানে বিভিন্ন অভিযোজনে চলমান স্বতন্ত্র আউটপুট তৈরি করে।
সমর্থিত উত্স কোডের দিকনির্দেশগুলি হ'ল উত্তর, পূর্ব, দক্ষিণ এবং পশ্চিম।
উদাহরণ
ধরা যাক আপনার সোর্স কোড রয়েছে:
ABCD
J K
WXYZ
90 ডিগ্রি ঘড়ির কাঁটার দিকে ঘোরানো আমাদের পূর্বের দিকে চিহ্নিত করে আমরা এটি উত্তর দিক বিবেচনা করব:
W A
XJB
Y C
ZKD
ঘুরছে আবার দক্ষিণ দিকে নির্দেশ করছে:
ZYXW
K J
DCBA
এবং অবশেষে, পশ্চিমে সর্বশেষ ঘূর্ণন:
DKZ
C Y
BJX
A W
রান করার সময় উপরের কোড উদাহরণগুলির প্রত্যেকটিতে আপনার পছন্দ অনুসারে একক, স্বতন্ত্র মুদ্রণযোগ্য ASCII অক্ষর আউটপুট করা উচিত ।
নোট
আপনার কোড কোনও ইনপুট গ্রহণ করবে না।
ফাঁকা স্থান বা নতুন লাইনগুলি ঘোরানোর সময় ধসে পড়ে / অদৃশ্য হয় না।
শীর্ষস্থানীয় / পিছনে থাকা নতুন লাইনগুলি আউটপুটে ঠিক আছে।
উত্তরগুলি পুরো প্রোগ্রাম বা ফাংশন হতে পারে, এইভাবে এসটিডিআউটে আউটপুট দেয় বা ফাংশন ফলাফলটি ফেরত দেয়।
স্ট্যান্ডার্ড কোড-গল্ফ বিধি প্রয়োগ; বাইট জিতে স্বল্পতম উত্তর!