您的任务是建立一座桥梁,以连接两个峭壁d
(在一定距离的情况下输入)。d
将永远是偶数
但是,桥需要列来支撑它。每列每侧最多可容纳6个空格。
对于此示例:
________ ________
| |
A | | B
|----------------------|
d = 22
的桥d = 20
应该看起来像这样,有两列。列不计入d。
_____|__________|_____
12345|1234554321|12345
| |
规则:
必须有足够的立柱站立。
必须具有站起来所需的最少列数。
必须对称
最低字节赢率
示例:(#仅用于帮助您计算空格。不应包含在您的输出中)
d = 10
_____|_____
12345|12345
|
d = 32
_____|___________|___________|_____
12345|12345654321| |
| | |
d = 8
____|____
1234|1234
|
d = 4
__|__
12|34
|
d = 22
_____|____________|_____
12345|123456654321|
| |
要么
______|__________|______
123456|1234554321|123456
| |
为了澄清,输出中的数字是必需的,还是仅用于说明?
—
isaacg
@isaacg不,输出中不需要它们。它们就在那里,所以你们不必在我的示例中数行。
—
约什克,2013年
我认为您的规格有缺陷吗?是什么防止1 | 2 | 3 | 4 | 5 ... | d解决方案?是一束。
—
Vlo
@Vlo规则之一是使用尽可能少的列数。因此,使用列的每个空间都不是最小的。
—
2013年
您说d总是会是偶数,但在最后一个示例中,d = 21。
—
停止解雇好人