ページが読み込まれませんか? こちらをクリックすると直るかもしれません。
Placeholder

#6107

네모 디자인 1s 1024MB

問題

아래와 같은 사각형 디자인을 임의의 값 MN (1 ≤ M ≤ 18; 1 ≤ N ≤ 18) 에 대해 생성하는 프로그램을 작성하시오.

두 사각형 사이에는 정확히 10개의 공백이 있으며, 왼쪽 사각형은 앞에 공백이 없다. 출력에는 "탭" 또는 끝에 공백이 없어야 다.

아래는 M=5 이며 N=3일 때의 출력 예시다:

+-----------+          +-------+
I-X-X-X-X-X-I          I-X-X-X-I
I-X-X-X-X-X-I          I-X-X-X-I
I-X-X-X-X-X-I          I-X-X-X-I
I-X-X-X-X-X-I          +-------+
I-X-X-X-X-X-I
+-----------+

이 출력에는 빈 줄이 포함되지 않는다.


入力

첫 줄에 두 정수 MN이 주어진다.


出力

위에서 보여준 디자인을 생성하는 여러 출력 줄을 작성하시오.


例題

2 6
+-----+          +-------------+
I-X-X-I I-X-X-X-X-X-X-I
I-X-X-I I-X-X-X-X-X-X-I
+-----+ I-X-X-X-X-X-X-I
I-X-X-X-X-X-X-I
I-X-X-X-X-X-X-I
I-X-X-X-X-X-X-I
+-------------+

出典

USACO 2001 Spring Orange 2번

ログインしないとコードを書けません。