1761 方块设计
Submit solution
Points:
100
Time limit:
1.0s
Memory limit:
32M
Problem types
Allowed languages
C, C++, Java, Python
Description
对于N=5,M=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 +-----------+
两个方块之间严格地用三个空格隔开;任何一行的行尾都没有空格;没有一行是空行。 按照样例推断图形,然后写一个程序,对于给定的N(1<=N<=14)和M(1<=M<=8)生成对应的方块设计。
Input
第一行:两个用空格隔开的正整数,代表N和M。
Output
第一行至第若干行:按照上面描述做出的方块设计。
Sample
Input
5 3
Output
+-----------+ +-------+
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
+-----------+
Hint
样例输出请复制到记事本里用等宽字体查看效果。: )
Comments