atcoder#AGC002D. [AGC002D] Stamp Rally

[AGC002D] Stamp Rally

题目描述

输入格式

第一行两个正整数,代表 NNMM

接下来 MM 行,第 ii 行有两个正整数 ai,bia_i,b_i,代表 aia_ibib_i 之间有一条无向边。

接下来一行有一个正整数,代表 QQ

接下来 QQ 行,第 ii 行有三个整数 xi,yi,zix_i,y_i,z_i,表示一种询问。

输出格式

对于每个询问,输出一行一个整数表示答案。

题目大意

一张连通图,qq 次询问从两个点 xxyy 出发,希望经过的点数量等于 zz(每个点可以重复经过,但是重复经过只计算一次),求经过的边最大编号最小是多少。

对于 100%100\% 的数据,3N1053 \le N \le 10^5N1105N-1 \le 10^51Q1051 \le Q \le 10^5,其它数据保证合法。

5 6
2 3
4 5
1 2
1 3
1 4
1 5
6
2 4 3
2 4 4
2 4 5
1 3 3
1 3 4
1 3 5

1
2
3
1
5
5