#P1688. 新单词接龙问题
新单词接龙问题
题目描述
给定一个包含 个单词的字典,从中选择若干个单词,按字典序进行单词接龙,使得接龙的长度最大。
新单词接龙的规则:
- 单词变换:单词 添加一个字母,删除一个字母,或修改一个字母可以得到单词 ;
- 字典序接龙:,满足字典序。
输入格式
第一行一个整数 (),表示字典中单词的总数。接下来 行,按字典序输入 个单词,每行一个字符串,表示单词,单词仅由小写字母组成,长度在 至 以内。
输出格式
输出一行一个整数,表示能获得的单词接龙的最大长度。
9
cat
dig
dog
fig
fin
fine
fog
log
wine
5
提示
样例解释
长度为 的单词接龙为:$\texttt{dig\underline afigafin\underline afine\underline awine}$。