ইনপুট:
- একটি পূর্ণসংখ্যা , যা গ্যারান্টিযুক্ত ।
- একটি পূর্ণসংখ্যা , যা ।
আউটপুট:
আকার এর একটি রাস্তা , যা উত্তর-পশ্চিম দিকে হবে যদি ; একটি উত্তর দিক যদি ; বা উত্তর-পূর্ব দিক যদি । রাস্তাটি সর্বদা তিনটি স্পেস প্রশস্ত হবে (বা সাধারণভাবে পাঁচটি যদি আমরা বাইরের সীমানাগুলি অন্তর্ভুক্ত করি)। এছাড়াও, নীচের অংশে একটি রাস্তা বিভাজক লাইন থাকবে এবং তারপরে উপরের দিকে যাওয়ার সময় বিকল্প হবে going
কিছু উদাহরণ:
ইনপুট:
আউটপুট:
/ / /
/ /
/ / /
/ /
/ / /
/ /
/ / /
ইনপুট: আউটপুট:
\ \
\ \ \
\ \
\ \ \
চ্যালেঞ্জ বিধি:
- যে কোনও পরিমাণ লিডিং / ট্রেলিং স্পেস এবং / অথবা নিউলাইনগুলি গ্রহণযোগ্য, যতক্ষণ না এটি স্ক্রিনের কোথাও প্রয়োজনীয় রাস্তাটি প্রিন্ট করে।
- বিকল্পগুলির পরিবর্তে আপনাকে এর পরিবর্তে বা বিকল্পগুলি ব্যবহার করার অনুমতি দেওয়া হচ্ছে । এছাড়াও, আপনি তিনটি বিকল্পের মধ্যে কোনটি তিনটি দিকনির্দেশের মানচিত্র চয়ন করতে পারেন। (যা বিকল্প ব্যবহার করেছি উল্লেখ করতে হলে থেকে পৃথক নিশ্চিত করুন জন্য যথাক্রমে যে এই চ্যালেঞ্জ বিবরণ ব্যবহার করা হয়!)
[north-west, north, north-east]
- যে কোনও যুক্তিসঙ্গত আউটপুট ফর্ম্যাট গ্রহণযোগ্য। সবচেয়ে সাধারণ অবশ্যই এটি স্টুডউটে মুদ্রণ করা, তবে স্ট্রিং বা 2 ডি বর্ণচিহ্নের তালিকা হিসাবে এটি ফিরিয়ে দেওয়াও ঠিক আছে।
সাধারাইওন রুল:
- এটি কোড-গল্ফ , তাই বাইট জেতে সংক্ষিপ্ত উত্তর।
কোড-গল্ফ ভাষাগুলি আপনাকে নন-কোডগলফিং ভাষার সাথে উত্তর পোস্ট করতে নিরুৎসাহিত করবেন না। 'যে কোনও' প্রোগ্রামিং ভাষার পক্ষে যতটা সম্ভব সংক্ষিপ্ত উত্তর নিয়ে আসার চেষ্টা করুন। - আপনার উত্তরটির জন্য ডিফল্ট আই / ও বিধিগুলির সাথে মানক বিধিগুলি প্রযোজ্য , সুতরাং আপনাকে সঠিক পরামিতি এবং ফিরতি-টাইপ, সম্পূর্ণ প্রোগ্রাম সহ STDIN / STDOUT, ফাংশন / পদ্ধতি ব্যবহারের অনুমতি দেওয়া হবে। আপনার কল
- ডিফল্ট লুফোলগুলি নিষিদ্ধ।
- যদি সম্ভব হয় তবে আপনার কোডের (যেমন টিআইও ) একটি পরীক্ষার সাথে একটি লিঙ্ক যুক্ত করুন ।
- এছাড়াও, আপনার উত্তরের জন্য একটি ব্যাখ্যা যুক্ত করা অত্যন্ত প্রস্তাবিত।
পরীক্ষার কেস:
উপরোক্ত দুটি উদাহরণ এবং:
ইনপুট:
আউটপুট:
| |
| | |
| |
| | |
| |
| | |
| |
| | |
| |
| | |