luogu#P8026. [ONTAK2015] Bajtocja

[ONTAK2015] Bajtocja

题目描述

给定 dd 张无向图,每张图都有 nn 个点。一开始,在任何一张图中都没有任何边。接下来有 mm 次操作,每次操作会给出 a,b,ka, b, k,意为在第 kk 张图中的点 aa 和点 bb 之间添加一条无向边。你需要在每次操作之后输出有序数对 (a,b)(a, b) 的个数,使得 1a,bn1 \leq a, b \leq n,且 aa 点和 bb 点在 dd 张图中都连通。

输入格式

第一行,三个整数 d,n,md, n, m

接下来 mm 行,每行三个整数 a,b,ka, b, k

输出格式

mm 行,每行一个整数,表示所求的值。

3 4 10
1 2 1
2 1 2
1 2 3
3 4 1
1 3 2
2 3 3
2 4 2
3 4 3
3 4 2
1 3 1
4
4
6
6
6
6
6
8
8
16

提示

对于 100%100\% 的数据,1d2001 \leq d \leq 2001n5×1031 \leq n \leq5 \times 10^31m1061\leq m \leq 10^61a,bn1 \leq a, b \leq n1kd1 \leq k \leq d