挑战
您刚买了一把新椅子!问题是,您不知道如何控制它,因此您需要编写一个程序来为您做。
您只能在未调整的椅子上坐很长时间。因此,您的代码将需要尽可能短。
例子
5,3,2,2,1
O
|
|
| _
| |
|_|_
|
|
O
3,5,2,3,5
O
| _
| |
|__|__
|
|
__|__
OOOOO
2,13,1,1,13
O
| _
|______|______
______|______
OOOOOOOOOOOOO
我是唯一认为这架飞机看起来像飞机的人吗?
椅子零件
椅子具有各种组件:
O
|
| <- Backrest
| _ <- Armrest
| |
|__|__ <- Seat
|
| <- Leg
_|_
OOO <- Wheels
输入值
给定各种变量,您将输出一把椅子。
输入将按照以下顺序,所有输入将为正整数(始终大于0),并将始终提供。
- 靠背高度
- 座宽 始终为奇数
- 扶手高度 始终小于靠背高度
- 腿高
- 车轮数始终小于或等于座椅宽度且始终为奇数
详细部分说明
椅子的零件有:
靠背:这|
是靠背高度
O
|
|
座椅:量_
是座位宽度,插入一个|
中间的扶手上。
__|__
扶手:的数量|
为扶手高度。这应该插入座椅中间。
_
|
|
腿:的数量|
取决于腿的高度
|
|
车轮:车轮在腿下方居中。如果它们不止一个,则除中心轮外,所有车轮都应_
位于其上方的线中。
_ _
OOO
输出量
输出的末尾可能会有换行符。每行可能有尾随空格。不允许前导空格
第三个测试用例似乎是错误的。座椅宽度远远超过2
—
门把手
@Doorknob冰哎呀,输入顺序有问题,我已经解决了。
—
Downgoat