[HAOI2006]旅行comf
给定一个无向图,其中有 个顶点和 条边,每条边都有一个权值 。给定两个顶点 和 ,请你求出一条从 到 的路径,使得路径上边权的最大值与最小值之比最小。
如果 和 之间不存在路径,输出 IMPOSSIBLE;否则输出这个最小比值。必要时,应将结果表示为最简分数。
两个顶点之间可能存在多条边。
输入格式
第一行包含两个正整数 和 。
接下来的 行中,每行包含三个正整数 、 和 ,表示景点 和景点 之间有一条双向公路,车辆必须以速度 在该公路上行驶。
最后一行包含两个正整数 和 ,表示需要求出从景点 到景点 的最大速度与最小速度之比最小的路径。保证 和 不相同。
输出格式
如果景点 和景点 之间不存在路径,输出 IMPOSSIBLE。
否则,输出最小的速度比。必要时,将结果表示为最简分数。
样例输入
4 2
1 2 1
3 4 2
1 4
3 3
1 2 10
1 2 5
2 3 8
1 3
3 2
1 2 2
2 3 4
1 3
样例输出
IMPOSSIBLE
5/4
2
数据范围
- ;
- ;
- ;
- 。
来源与许可
本题为 HAOI 2006 试题「旅行comf」,题面与测试数据整理自 BZOJ。
样例 1
输入
4 2
1 2 1
3 4 2
1 4
输出
IMPOSSIBLE
样例 2
输入
3 3
1 2 10
1 2 5
2 3 8
1 3
输出
5/4
样例 3
输入
3 2
1 2 2
2 3 4
1 3
输出
2