有一个包含 个顶点、 条边的无向图。每条边的颜色为 号到 号中的一种。
从 号顶点到 号顶点的路径的代价如下:
可以多次经过同一个顶点或同一条边。若多次经过同一条边,则按经过的次数计算。
求从 号顶点到 号顶点的路径的最小代价。
输入按以下格式给出。
对于每个测试用例,在一行中输出最小代价。
每个测试用例的格式如下。
第一行的 为测试用例的数量。 每个测试用例的第一行给出 。 接下来 行中的第 行表示一条连接顶点 、颜色为 的无向边。可能存在重边。 从 号顶点到 号顶点的路径总是存在。
| 2 | 13 | 给定的图是一棵树。 |
| 3 | 35 | ; . |
| 4 | 42 | 没有额外的限制。 |