একটি বিজোড় পূর্ণসংখ্যা N (5 <= N <= 51) দেওয়া, পাশের দৈর্ঘ্যের N সহ একটি গোলকধাঁধা উত্পন্ন করুন যা নিম্নলিখিত প্রয়োজনীয়তাগুলি অনুসরণ করে:
গোলকধাঁধা অবশ্যই অক্ষর
|
-
এবং সমন্বিত হওয়া উচিত +
। এটি অবশ্যই |
একটি উল্লম্ব প্রাচীর হিসাবে অক্ষরটি ব্যবহার করতে হবে , -
অনুভূমিক প্রাচীর হিসাবে অক্ষরটি ব্যবহার করতে হবে এবং যদি সেই প্রাচীরটি ঘুরিয়ে দেয় তবে অক্ষরটি +
ব্যবহার করা উচিত।
পথের প্রস্থ অবশ্যই একটি অক্ষর হতে হবে।
গোলকধাঁধা অবশ্যই কমপক্ষে চার বার চালু হবে।
গোলকধাঁটির বাহিরের দেয়াল অবশ্যই থাকা উচিত যা দুটি পয়েন্টে বিরতি দেয়: শুরু এবং শেষ।
গোলকধাঁধায় শুরু থেকে শেষ অবধি একটি অবিচ্ছেদ্য পথ থাকতে হবে।
উদাহরণস্বরূপ, নিম্নলিখিতটি একটি বৈধ গোলকধাঁধা: ( এন = 5)
+---+
| |
| | |
|
--+--
এবং এন = 7 এর জন্য:
--+---+
| |
| | | |
| | | |
| | | |
| |
+---+--
মনে রাখবেন, এটি কোড-গল্ফ , তাই কয়েকটি সংখ্যক বাইট বিজয়ী কোড।