অনেক দিন আগে, যখন আমি আরপিজি খেলতে বেশি সময় ব্যয় করছিলাম, তখন কিছু খেলোয়াড়ের মধ্যে অন্যতম বিষয় ছিল দলটির গতিবিধি ট্র্যাক করা এবং সঠিক মানচিত্র আঁকা। সুতরাং আমি ধারণা নিয়ে এসেছি, আপনি ছেলেরা কীভাবে এই সমস্যাটি মোকাবেলা করবেন তা যাচাই করতে।
টাস্কটি কোনও ফাংশন লিখতে হয়, যা দিকনির্দেশগুলির ইনপুট প্যারামিটারের তালিকা হিসাবে নেয় (আপনার পছন্দ মতো কাঠামো হিসাবে পাস হয়েছে) ^v<>, অন্ধকূপটির প্রদর্শন মানচিত্র। ইনপুট জন্য উদাহরণস্বরূপ: >>>vvv<<<^^^আউটপুট হবে:
+----+ +----+
| | |>>>v|
| ++ | |^++v|
| ++ | because |^++v|
| | |^<<<|
+----+ +----+
Testcases
>>>>>>vvvvv<<<<^^^>>v
+-------+
| |
+-+---+ |
| | |
| + | |
| +-+ |
| |
+-----+
^^^^^vvv<<<^^vv>>>>>>>>vv>><<^^^^v>>>>v^<^
+-+
+-+| | +-++-+
| || | | ++ ++
| ++ +-+ |
| +-+ |
+--+ +-+ +-+-+
| | | |
+-+ +---+
এটি গল্ফ কোড চ্যালেঞ্জ হিসাবে, সংক্ষিপ্ততম কোডের জয়।
শুভ গল্ফিং
সম্পাদনা দেরীতে সম্পাদনার জন্য দুঃখিত, সম্প্রতি আমার খুব বেশি সময় হয়নি।
চলাচলের ভিত্তিতে মানচিত্র তৈরি করা হয়েছে। এটিতে কেবল এমন করিডোর থাকতে হবে যা চলার সময় পরিদর্শন করা হয়েছিল। সুতরাং একটি বড় ঘর তৈরি করা একটি বৈধ উত্তর হবে না।
মানচিত্রে তিনটি বৈধ প্রতীক রয়েছে:
|উল্লম্ব প্রাচীর|অনুভূমিক প্রাচীর+উল্লম্ব এবং অনুভূমিক প্রাচীর ছেদ।
পথের সর্বাধিক দৈর্ঘ্য 255 অক্ষর (তবে যদি আপনি পারেন তবে নিজেকে সীমাবদ্ধ করবেন না)।
আরও পরীক্ষার কেস:
><><><><
+--+
| |
+--+
>^<v
+--+
| |
| |
+--+
আমি আশা করি এখন সবকিছু পরিষ্কার হয়ে গেছে।
vvv>>^^^<<করবে (ক্রস? পাইপ?)