小
但是,他一直被一件事情所困扰,那就是诗的排版问题。
一首诗包含了若干个句子,对于一些连续的短句,可以将它们用空格隔开并放在一行中,注意一行中可以放的句子数目是没有限制的。
小
显然排版时,不应改变原有的句子顺序,并且小
在满足上面两个条件的情况下,小
小
第一行包含一个整数
每组数据的第一行包含三个整数
从第二行开始,每行一个句子,句子由英文字母、数字、标点符号等符号组成(ASCII 码 -
)。
对于每组测试数据,若最小的不协调度不超过
如果有多个可行解,它们的不协调度都是最小值,则 输出任意一个解均可。(本题有 special judge)(由于本题数据量大,展示标准答案时,不展示可行解)
若最小的不协调度超过 Too hard to arrange
。
每组测试数据结束后输出 --------------------
,共 -
, -
的 ASCII 码为
总共
测试点$T$$N$$L$$P$$1$$\le 10$$\le18$$\le 100$$\le5$$2$$\le 10$$\le 2\times 10^3$$\le 6\times 10^4$$\le10$$3$$\le 10$$\le 2\times 10^3$$\le 6\times 10^4$$\le10$$4$$\le 5$$\le 10^5$$\le 200$$\le10$$5$$\le 5$$\le 10^5$$\le 200$$\le10$$6$$\le 5$$\le 10^5$$\le 3\times 10^6$$2$$7$$\le 5$$\le 10^5$$\le 3\times 10^6$$2$$8$$\le 5$$\le 10^5$$\le 3\times 10^6$$\le10$$9$$\le 5$$\le 10^5$$\le 3\times 10^6$$\le10$$10$$\le 5$$\le 10^5$$\le 3\times 10^6$$\le10$
所有测试点中均满足句子长度不超过
4
4 9 3
brysj,
hhrhl.
yqqlm,
gsycl.
4 9 2
brysj,
hhrhl.
yqqlm,
gsycl.
1 1005 6
poet
1 1004 6
poet
108
brysj,
hhrhl.
yqqlm,
gsycl.
--------------------
32
brysj, hhrhl.
yqqlm, gsycl.
--------------------
Too hard to arrange
--------------------
1000000000000000000
poet
--------------------
前两组输入数据中每行的实际长度均为
一个排版方案中每行相邻两个句子之间的空格也算在这行的长度中(可参见样例中第二组数据)。
每行末尾没有空格。