#2580. 毒瘤代码
毒瘤代码
题目描述
认为虽然代码能够但是还不够完美,所以在提交代码之前,打算旧能的缩写他的变量名。的代码里有个变量名,变量名两两互不相同,且只包含小写字母''''。
他希望用非空前缀替换每个变量名,使得这些新变量名仍然是互不相同的(但是,某些变量的新名称可以与另一个或同一个变量的旧名称重合)。
他想找到一种新名字总长度最小的方法。
字符串是字符串的前缀,表示你可以从的末尾删除若干个(或个)字符并获得。
请找出新变量名的最猩能总长度。
输入格式
第一行包含一个整数表示变量的个数
接着行表示个变量名,变量名只包含小写字母''''。
变量名的总长度不超过且互不相同。
输出格式
输出一行,包含一个整数——新变量名的最小可能总长度
样例
输入样例
5
abba
abb
ab
aa
aacada
输出样例
11
提示
我们用""作为最后一个变量名,将""作为第一个变量名,剩下的变量不需要改变,得到最小总长度为