#P2418. Mr. Kitayuta's Colorful Graph

    ID: 2418 传统题 4000ms 256MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>树结构并查集图论其他分块CodeForces

Mr. Kitayuta's Colorful Graph

题目描述

给出一个 nn 个点,mm 条边的无向图,每条边上是有颜色的。有 qq 组询问。

对于第 ii 组询问,给出点对 ui,viu_i,v_i, 求有多少种颜色 cc,满足存在至少一条从 uiu_iviv_i 的路径,使得该路径上的所有边的颜色均为 cc

输入格式

第一行两个整数 n,mn,m 分别表示点的个数和边的个数。

接下来 mm 行,每行三个整数 xi,yi,cix_i,y_i,c_i,表示有一条连接点 xi,yix_i,y_i 的边,且该边的颜色为 cic_i

接下来一行一个整数 qq,表示询问的个数。

接下来 qq 行,每行两个整数 ui,viu_i,v_i,表示一组询问。

2n1052 \le n \le 10^51m,q1051 \le m,q \le 10^51xi,yi,ui,vin1\le x_i,y_i,u_i,v_i \le n1cim1 \le c_i \le m

输出格式

对于每一组询问,在单独的一行输出对应的答案。

4 5
1 2 1
1 2 2
2 3 1
2 3 3
2 4 3
3
1 2
3 4
1 4
2
1
0

5 7
1 5 1
2 5 1
3 5 1
4 5 1
1 2 2
2 3 2
3 4 2
5
1 5
5 1
2 5
1 5
1 4
1
1
1
1
2