#P1688. 新单词接龙问题
新单词接龙问题
题目描述
给定一个包含n个单词的字典,从中选择若干个单词,按字典序进行单词接龙,使得接龙的长度最大。
新单词接龙的规则:
-
单词变换:单词wi 添加一个字母,删除一个字母,或修改一个字母可以得到单词wi+1。
-
字典序接龙:w1, w2, …, wn, 满足字典序。
输入格式
第一行一个整数n(1≤n≤25,000),表示字典中单词的总数。接下来n行,按字典序输入n个单词,每行一个字符串,表示单词,单词仅由小写字母组成,长度为1..16。
输出格式
输出一行一个整数,表示能获得的单词接龙的最大长度。
9
cat
dig
dog
fig
fin
fine
fog
log
wine
5
提示
样例说明:
长度为5的单词接龙为:digàfigàfinàfineàwine。