이것은 창입니다.
---
| |
---
벽을 추가합시다 |
. 창에 충분한 공간이 있도록 양쪽에 두 개의 공백을 두십시오.
| --- |
| | | |
| --- |
이제 지붕과 천장을 추가하겠습니다. 방 가운데에 창을 유지하려면 위와 아래에 한 줄을 더 추가하십시오.
---------
| |
| --- |
| | | |
| --- |
| |
---------
이제 지붕을 추가하십시오. 가능한 한 왼쪽에 슬래시를, 가능한 한 오른쪽에 백 슬래시를 넣으십시오.
/ \
---------
| |
| --- |
| | | |
| --- |
| |
---------
그런 다음 슬래시를 오른쪽 위로 움직입니다. 백 슬래시를 위로 이동하고 왼쪽으로 이동하십시오.
/ \
/ \
---------
| |
| --- |
| | | |
| --- |
| |
---------
두 개의 슬래시가 나타날 때까지 반복 한 다음 만나는 곳에 별표를 추가하십시오.
*
/ \
/ \
/ \
/ \
---------
| |
| --- |
| | | |
| --- |
| |
---------
그리고 당신은 끝났습니다! 이것은 1x1 주택입니다. 2x2 주택은 다음과 같습니다.
*
/ \
/ \
/ \
/ \
/ \
/ \
/ \
/ \
-----------------
| | |
| --- | --- |
| | | | | | |
| --- | --- |
| | |
|-------|-------|
| | |
| --- | --- |
| | | | | | |
| --- | --- |
| | |
-----------------
그리고 3x2 집 :
*
/ \
/ \
/ \
/ \
/ \
/ \
/ \
/ \
/ \
/ \
/ \
/ \
-------------------------
| | | |
| --- | --- | --- |
| | | | | | | | | |
| --- | --- | --- |
| | | |
|-------|-------|-------|
| | | |
| --- | --- | --- |
| | | | | | | | | |
| --- | --- | --- |
| | | |
-------------------------
도전
두 개의 정수 x와 y를 사용하고 X 방 너비와 Y 방 높이 의 집을 인쇄하는 전체 프로그램을 작성해야합니다 . 귀하의 프로그램은 최대 10x10의 주택을 처리 할 수 있어야합니다. IO는 합리적인 형식 일 수 있습니다. 각 줄의 후행 공백이 허용되며 후행 줄 바꿈이 하나씩 허용됩니다.
바이트 단위의 최단 답변이 이깁니다.
f'{name}'
포맷 스트링?