#P2422. Mr. Kitayuta's Colorful Graph

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,表示一组询问。

输出格式

对于每一组询问,在单独的一行输出一个整数,表示满足上述要求的颜色种数。

2n1002 \le n \le 1001m,q1001 \le m,q \le 1001xi,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