#P6946. [ICPC 2018 WF] Go with the Flow

[ICPC 2018 WF] Go with the Flow

Description

在字体排印学中,“川流”是由单词之间的间隙组成的连续几列的空格。如图所示为几个用红色高亮标出的“川流”(文本被有意模糊处理来凸显川流):

img

知名川流机构 Flo Ng 希望他在新的关于世界河流的书上出现尽可能长的川流。他会使用一种单一字宽的字体(每个字母和空格都具有相同的宽度)且左对齐,单词之间恰用一个空格分隔。对 Flo 来说,一条“川流”指的是连续几行里的空格,且相邻空格在行里出现的位置的距离不超过 11。川流不能包含末尾的空格。每行的单词都必须尽可能地紧凑,但不能有单词被拆到两行里。行宽至少不能短于文本中最长的一个单词。下图是同一个文本使用不同行宽的一个例子。

img

给定文本,你需要求出一个行宽使得该文本最长的川流尽可能长。

Input Format

第一行有一个整数 n(2n2500)n(2≤n≤2500) 表示文本的单词个数。接下来几行为该文本的单词。每个单词都只包含大写和小写字母,且长度不超过 8080 个字符。

Output Format

输出两个整数,分别表示使得文本出现最长的川流的行宽以及川流的长度。如果有多个行款达到川流长度的最大值,输出最小的行宽。

21
The Yangtze is the third longest
river in Asia and the longest in
the world to flow
entirely in one country

15 5

25
When two or more rivers meet at
a confluence other than the sea
the resulting merged river takes
the name of one of those rivers

21 6