ব্ল্যাকবার্ড 18 তম শতাব্দীর গোড়ার দিকে একটি ইংরেজ জলদস্যু ছিল । যদিও তিনি লুটপাট ও জাহাজ চালানোর জন্য পরিচিত ছিলেন, তবুও তিনি তাঁর জাহাজগুলি তাদের ক্রুদের অনুমতিতে আদেশ করেছিলেন। তাঁর বন্দীদের ক্ষতি বা হত্যার কোনও খবর পাওয়া যায় নি accounts
এই চ্যালেঞ্জ কুখ্যাত ব্ল্যাকবার্ডের সম্মানে এবং আন্তর্জাতিক টক লাইক পাইরেট দিবসে অনুপ্রেরণা (19 সেপ্টেম্বর)। এছাড়া বিপরীত হয় এই প্রতিদ্বন্দ্বিতা দ্বারা Pyrrha ।
চ্যালেঞ্জ
এমন একটি প্রোগ্রাম তৈরি করুন যা কোনও ধরণের মানচিত্রকে ইনপুট হিসাবে গ্রহণ করে (নীচে তালিকাভুক্ত অক্ষরের সমন্বয়ে) এবং এর দিকনির্দেশগুলি আউটপুট করে।
ইনপুট
সকল ইনপুট গঠিত হবে v, >, <, ^, হোয়াইটস্পেস, এবং একটি একক X।
আপনি নিম্নলিখিত অনুমান করতে পারেন:
মানচিত্রটি কখনই লুপ বা ক্রস করবে না
প্রারম্ভিক তীরটি সর্বদা বামতম কলামের নীচেরতম অক্ষর হবে
সর্বদা একটি ধন থাকবে (
X)
একটি নমুনা ইনপুট নীচে প্রদর্শিত হয়।
>>v >>>>>>v
^ v ^ v
^ v ^ v<<
^ v ^ v
^ >>>>^ >>X
^
>>^
আউটপুট
আউটপুটটি ", "দিকনির্দেশের একটি- সীমাবদ্ধ স্ট্রিং হওয়া উচিত । নীচে উপরের মানচিত্র থেকে সঠিক আউটপুট দেওয়া আছে।
E2, N6, E2, S4, E4, N4, E6, S2, W2, S2, E2
একটি একক পেছনের নতুন লাইন বা স্থান অনুমোদিত।
উদাহরণ
In:
>>>>>>>>>>>>>>>v
v
v
>>>>X
Out:
E15, S3, E4
In:
>>>>>>v
^ v
^ >>>>X
Out:
N2, E6, S2, E4
In:
X
^
^
^
Out:
N3
In:
>>>>>>v
^ v
^ v
v
>>>>>>X
Out:
N2, E6, S4, E6
In:
X
^
^
>^
Out:
E1, N3
In:
>X
Out:
E1
In:
v<<<<<
vX<<<^
>>>>^^
>>>>>^
Out:
E5, N3, W5, S2, E4, N1, W3
জলদস্যু দিবসের মতো হ্যাপি ইন্টারন্যাশনাল টক!