এটি একটি উইন্ডো:
---
| |
---
আসুন কিছু দেয়াল যুক্ত করা যাক |। এর দু'পাশে দুটি স্পেস রাখুন যাতে উইন্ডোতে প্রচুর জায়গা থাকে।
| --- |
| | | |
| --- |
এবার আসুন একটি ছাদ এবং একটি সিলিং যুক্ত করুন। ঘরের মাঝখানে উইন্ডোটি রাখতে, তার উপরে এবং নীচে আরও একটি সারি যুক্ত করুন।
---------
| |
| --- |
| | | |
| --- |
| |
---------
এখন, কেবল একটি ছাদ যুক্ত করুন। যথাসম্ভব বাম দিকে একটি স্ল্যাশ এবং যথাসম্ভব ডানদিকে একটি ব্যাকস্ল্যাশ রাখুন এবং আমাদের এটি রয়েছে:
/ \
---------
| |
| --- |
| | | |
| --- |
| |
---------
তারপরে স্ল্যাশটিকে এক এবং ডানদিকে সরান। একের উপরে এবং বাম দিকে একটি ব্যাকস্ল্যাশ সরান:
/ \
/ \
---------
| |
| --- |
| | | |
| --- |
| |
---------
দুটি স্ল্যাশ মিলিত না হওয়া পর্যন্ত পুনরাবৃত্তি করুন, তারপরে তারা যেখানে মিলবে একটি নক্ষত্র যুক্ত করুন:
*
/ \
/ \
/ \
/ \
---------
| |
| --- |
| | | |
| --- |
| |
---------
এবং তুমি করে ফেলেছ! এটি 1x1 বাড়ি। একটি 2x2 বাড়ির মতো দেখতে হবে:
*
/ \
/ \
/ \
/ \
/ \
/ \
/ \
/ \
-----------------
| | |
| --- | --- |
| | | | | | |
| --- | --- |
| | |
|-------|-------|
| | |
| --- | --- |
| | | | | | |
| --- | --- |
| | |
-----------------
এবং একটি 3x2 ঘর:
*
/ \
/ \
/ \
/ \
/ \
/ \
/ \
/ \
/ \
/ \
/ \
/ \
-------------------------
| | | |
| --- | --- | --- |
| | | | | | | | | |
| --- | --- | --- |
| | | |
|-------|-------|-------|
| | | |
| --- | --- | --- |
| | | | | | | | | |
| --- | --- | --- |
| | | |
-------------------------
চ্যালেঞ্জ
আপনাকে অবশ্যই একটি সম্পূর্ণ প্রোগ্রাম লিখতে হবে যা দুটি এবং দুটি পূর্ণসংখ্যার x এবং y লাগে এবং একটি ঘর প্রিন্ট করে যা X কক্ষ প্রশস্ত এবং Y কক্ষ লম্বা। আপনার প্রোগ্রামটি 10x10 অবধি ঘরগুলি পরিচালনা করতে সক্ষম হওয়া উচিত। আইও যে কোনও যুক্তিসঙ্গত বিন্যাসে থাকতে পারে। প্রতিটি লাইনে ট্রেলিং স্পেসের অনুমতি রয়েছে এবং একটি ট্রেলিং নতুন লাইনের অনুমতি রয়েছে।
বাইট জিতে সংক্ষিপ্ত উত্তর।
f'{name}'স্ট্রিং বিন্যাস?