传送门
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
在艾泽拉大陆上,有个被遗忘的遗迹。
冒险者小得知,在编号为 的遗迹中藏有传说中的宝藏,因此他决定从号遗迹出发,前往号遗迹。
大陆上有个传送门,每个传送门连接两个遗迹,并且可以双向通行。每个传送门属于一个魔法协会。
小可以向魔法协会支付一枚金币,使用该协会的传送门进行传送。在连续的传送中,若小使用的都是同一个协会的传送门,则只需要支付一枚金币。若小使用另一个协会的传送门,则需要重新支付一枚金币。
例如:小通过协会传送门到达某个遗迹,然后使用协会传送门前往下一个遗迹,则小需要向协会支付一枚金币,若小S之后想重新使用协会传送门,则还需向协会支付金币。
请帮助小设计一条传送路线,使得他从号遗迹到号遗迹需要支付的金币数量最少,并输出这个最小金币数。保证可以从1号遗迹到号遗迹。
输入格式
第一行输入一个整数 (),表示测试的总数。
第二行包含两个整数 和 ,(, ) 表示遗迹数量和传送门数量。
接下来 行,每行三个整数 ,(, ) 表示遗迹 和 之间有一个协会 的传送门。
保证样例中 。
输出格式
每行输出一个整数,表示最小金币数。
1
4 3
1 2 1
2 3 3
3 4 1
3
2025 “钉耙编程”中国大学生算法设计暑期联赛(1)
- 状态
- 已结束
- 规则
- XCPC
- 题目
- 12
- 开始于
- 2025-7-18 12:00
- 结束于
- 2025-7-18 17:00
- 持续时间
- 5 小时
- 主持人
- 参赛人数
- 0