Bu bir pencere:
---
| |
---
Biraz duvar ekleyelim |
. Her iki tarafına da iki boşluk koyun, böylece pencerede bol miktarda yer vardır.
| --- |
| | | |
| --- |
Şimdi bir çatı ve tavan ekleyelim. Pencereyi odanın ortasında tutmak için, üstüne ve altına bir satır daha ekleyelim.
---------
| |
| --- |
| | | |
| --- |
| |
---------
Şimdi, sadece bir çatı ekle. Mümkün olduğunca sola bir eğik çizgi ve mümkün olduğunca sağa bir ters eğik çizgi koyun ve biz var:
/ \
---------
| |
| --- |
| | | |
| --- |
| |
---------
Ardından eğik çizgiyi bir ve sağa doğru hareket ettirin. Ters eğik çizgiyi bir yukarı ve bir tane sola doğru hareket ettirin:
/ \
/ \
---------
| |
| --- |
| | | |
| --- |
| |
---------
İki eğik çizgi bir araya gelinceye kadar tekrarlayın, sonra buluştukları yere bir yıldız işareti ekleyin:
*
/ \
/ \
/ \
/ \
---------
| |
| --- |
| | | |
| --- |
| |
---------
Ve bitti! Burası 1x1'lik bir ev. 2x2'lik bir ev şöyle görünürdü:
*
/ \
/ \
/ \
/ \
/ \
/ \
/ \
/ \
-----------------
| | |
| --- | --- |
| | | | | | |
| --- | --- |
| | |
|-------|-------|
| | |
| --- | --- |
| | | | | | |
| --- | --- |
| | |
-----------------
ve 3x2'lik bir ev:
*
/ \
/ \
/ \
/ \
/ \
/ \
/ \
/ \
/ \
/ \
/ \
/ \
-------------------------
| | | |
| --- | --- | --- |
| | | | | | | | | |
| --- | --- | --- |
| | | |
|-------|-------|-------|
| | | |
| --- | --- | --- |
| | | | | | | | | |
| --- | --- | --- |
| | | |
-------------------------
Meydan okuma
İki tamsayı alan tam bir program yazmalısınız, x ve y ve X odaları geniş ve Y odaları yüksek olan bir evi yazdırın. Programınız 10x10'a kadar evleri idare edebilmelidir. GÇ makul bir biçimde olabilir. Her satırda sondaki boşluklara izin verilir ve sondaki bir satır sonrasına izin verilir.
Bayt cinsinden en kısa cevap kazanır.
f'{name}'
dize biçimlendirme?