#P1477. 前缀单词
前缀单词
【题目描述】
一组单词是安全的,当且仅当不存在一个单词是另一个单词的前缀,这样才能保证数据不容易被误解。现在你手上有一个单词集合S,你需要计算有多少个子集是安全的。
注意空集永远是安全的。
【输入文件】
第一行一个数n,表示集合大小,以下n行,每行一个由'a'..'z'构成的字符串。
【输出文件】
安全子集的个数。
【样例输入】
3
hello
hell
hi
【样例输出】
6
【数据规模】
对于30%的数据,满足1≤n≤10;
对于l00%的数据,满足1≤n≤50;字符串长度≤50,没有两个字符串是完全相同的。
相关
在下列比赛中: