1348: 【模板】字符串哈希

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:14 Solved:4

Description

给定 n 个字符串,判断不同的字符串有多少个

Input

第一行包括一个整数 n,表示字符串的个数。

接下来共 n 行,每行一个字符串。

Output

输出包含一行,包含一个整数,为不同的字符串个数。

Sample Input Copy

5
abc
aaaa
abc
abcc
12345

Sample Output Copy

4

HINT

对于 30% 的数据:N10Mi6Mmax15

对于 70% 的数据:N1000Mi100Mmax150

对于 100% 的数据:N10000Mi1000Mmax1500

样例说明:

样例中第一个字符串(abc)和第三个字符串(abc)是一样的,所以所提供字符串的集合为{aaaa,abc,abcc,12345},故共计4个不同的字符串。