#1168. [HTOI] 寻找
[HTOI] 寻找
题目背景
一眨眼,小A已经在A国待了半年多了,现在的小A早已失去了梦想,每天就想着躺在家里打游戏,然后混吃等死。直到有一天小A在A国偶遇了小B,小A非常高兴,于是乎他决定投靠小B。
题目描述
A国有 个城市。编号为 。这个国家的政府修建了 条双向道路,每条道路连接着两个城市。政府规定从城市 到城市 需要收取的过路费为所经过城市之间道路长度的最大值。但小A突然意识到这几年他混吃等死,钱包里一毛钱都没有,所以他希望需要收取的过路费最少。
输入格式
第一行是两个整数 和 ,分别表示城市的个数以及道路的条数。
接下来 行,每行包含三个正整数 ,,(,,),表示 与 之间有一条长度为 的道路。
接着有一行为一个整数 ,表示数据组数。 再接下来q行,每一行包含两个整数 ,, 表示开始小A所在的城市和小B所在的城市。
输出格式
共 行,每行一个整数,分别表示每组数据需要上交的最少过路费。输入数据保证所有的城市都是连通的。
样例 #1
样例输入 #1
4 5
1 2 10
1 3 20
1 4 100
2 4 30
3 4 10
2
1 4
4 1
样例输出 #1
20
20
提示
对于 的数据,满足 , , ;
对于 的数据,满足 , , ;
对于 的数据,满足 , , ;