একটি ঘর সংযুক্ত আয়তক্ষেত্রগুলি দিয়ে তৈরি করা যেতে পারে, উদাহরণস্বরূপ একটি এল-আকৃতির ঘর। এই জাতীয় ঘর প্রতিটি আয়তক্ষেত্রের আকার বর্ণনা করে মাত্রাগুলির একটি তালিকা দ্বারা বর্ণনা করা যেতে পারে।
ধরে নিন আপনার দুটি ইনপুট তালিকা রয়েছে। প্রথমটিতে একে অপরের উপরে উল্লম্বভাবে স্ট্যাক করা আয়তক্ষেত্রগুলির প্রস্থ রয়েছে। দ্বিতীয়টিতে আয়তক্ষেত্রগুলির উচ্চতা রয়েছে।
উদাহরণ হিসাবে, ইনপুটটি [4 6][3 2]6-বাই -2 আয়তক্ষেত্রের শীর্ষে 4-বাই-3 আয়তক্ষেত্র হবে। নীচের চিত্রটি এই আকারটি দেখায়। নোট করুন যে দেয়ালগুলি "পাতলা" হিসাবে বিবেচিত হয়, সুতরাং এটি দেয়ালের মধ্যে ফাঁকা স্থানগুলি যা ইনপুট দ্বারা নির্ধারিত হয়।
[4 6][3 2]
____
| |
| |
| |_
| |
|______|
চ্যালেঞ্জটি হ'ল ইনপুট হিসাবে মাত্রাগুলির একটি তালিকা নিন এবং ঘরের আকৃতিটিকে ASCII- আর্ট হিসাবে আউটপুট করুন। ফর্ম্যাটটি অবশ্যই নমুনার চিত্রগুলির মতো হওয়া উচিত:
- সমস্ত অনুভূমিক দেয়াল আন্ডারস্কোর ব্যবহার করে দেখানো হয়েছে
- সমস্ত উল্লম্ব দেয়াল বার ব্যবহার করে দেখানো হয়েছে
- আয়তক্ষেত্রগুলি সংযুক্ত যেখানে কোনও প্রাচীর থাকবে না
- বাম প্রাচীর সোজা is
- আরও তথ্যের জন্য, পরীক্ষাগুলির কেসগুলি দেখুন
অনুমান আপনি করতে পারেন:
- সমস্ত মাত্রা সীমার মধ্যে রয়েছে
[1 ... 20]- সমস্ত অনুভূমিক মাত্রা সমান সংখ্যা
- আয়তক্ষেত্রের সংখ্যা সীমার মধ্যে থাকবে
[1 ... 10] - কেবল বৈধ ইনপুট দেওয়া হয়
- .চ্ছিক ইনপুট ফর্ম্যাট (আপনি ইনপুট মাত্রাগুলির ক্রম স্থির করতে পারেন, দয়া করে উত্তরে নির্দিষ্ট করুন)।
পরীক্ষার কেস:
[2][1]
__
|__|
---
[4][2]
____
| |
|____|
---
[2 6 2 4][2 2 1 3]
__
| |
| |___
| |
| ___|
| |_
| |
| |
|____|
---
[2 14 6 8 4 18 2 10 4 2][1 2 3 1 2 1 1 1 2 1]
__
| |___________
| |
| _______|
| |
| |
| |_
| ___|
| |
| |_____________
| _______________|
| |______
| ____|
| |
| _|
|__|
[2 14 6 8 4 18 2 10 4 2][1 2 3 1 2 1 1 1 2 1]-> (অদলবদল এবং বিপরীত) -> আমার ইনপুট ফর্ম্যাট:[1 2 1 1 1 2 1 3 2 1][2 4 10 2 18 4 8 6 14 2]