题目描述
Problem Statement
You are given N sequences numbered 1 to N.
Sequence i has a length of L_i and its $j-th element (1 \leq j \leq L_i)$ is a_{i,j}.
Sequence i and Sequence j are considered the same when L_i = L_j and a_{i,k} = a_{j,k} for every $k (1 \leq k \leq L_i)$.
How many different sequences are there among Sequence 1 through Sequence N?
Input
Input is given from Standard Input in the following format:
N
$L_1 a_{1,1} a_{1,2} \dots a_{1,L_1}$
$L_2 a_{2,1} a_{2,2} \dots a_{2,L_2}$
$\vdots$
$L_N a_{N,1} a_{N,2} \dots a_{N,L_N}$
Output
Print the number of different sequences.
Constraints
- $1 \leq N \leq 2 \times 10^5$
- $1 \leq L_i \leq 2 \times 10^5 (1 \leq i \leq N)$
- $0 \leq a_{i,j} \leq 10^{9} (1 \leq i \leq N, 1 \leq j \leq L_i)$
- The total number of elements in the sequences, $\sum_{i=1}^N L_i,$ does not exceed $2 \times 10^5$.
- All values in input are integers.
Sample Input 1
4
2 1 2
2 1 1
2 2 1
2 1 2
Sample Output 1
3
Sample Input 1 contains four sequences:
- Sequence 1 : (1, 2)
- Sequence 2 : (1, 1)
- Sequence 3 : (2, 1)
- Sequence 4 : (1, 2)
Except that Sequence 1 and Sequence 4 are the same, these sequences are pairwise different, so we have three different sequences.
Sample Input 2
5
1 1
1 1
1 2
2 1 1
3 1 1 1
Sample Output 2
4
Sample Input 2 contains five sequences:
- Sequence 1 : (1)
- Sequence 2 : (1)
- Sequence 3 : (2)
- Sequence 4 : (1, 1)
- Sequence 5 : (1, 1, 1)
Sample Input 3
1
1 1
Sample Output 3
1
输入格式
见题面 Input 部分
输出格式
见题面 Output 部分