AT_asaporo_c グラフ
题目描述
高桥君发现了一个连通无向图,这个图包含 $N$ 个顶点和 $M$ 条边。顶点按 $1, 2, \ldots, N$ 编号,第 $i$ 条边连接顶点 $a_i$ 和 $b_i$,且边的权值为 $c_i$。
高桥计划进行 $Q$ 次游戏。在第 $i$ 次游戏中,他选定两个顶点 $S_i$ 和 $T_i$。他需要选择一些边,使得所有顶点都可以从 $S_i$ 或 $T_i$ 出发,通过选定的那些边到达。
请你计算每次游戏中所选边的权值总和的最小可能值。
输入格式
输入以下列格式提供,来自标准输入:
> $N\ M\ a_1\ b_1\ c_1\ a_2\ b_2\ c_2\ \ldots\ a_M\ b_M\ c_M\ Q\ S_1\ T_1\ S_2\ T_2\ \ldots\ S_Q\ T_Q$
输出格式
输出 $Q$ 行,每行表示对应游戏中边的权值总和的最小值。
说明/提示
- $1 \le N \le 4000$
- $1 \le M \le 400000$
- $1 \le Q \le 100000$
- $1 \le a_i, b_i, S_i, T_i \le N$
- $1 \le c_i \le 10^9$
- $a_i \neq b_i$
- $S_i \neq T_i$
- 提供的图是连通图。
### 部分得分
- 在 $200$ 分的测试数据中,游戏次数 $Q = 1$。
- 在另外 $300$ 分的测试数据中,游戏次数 $Q \le 3000$。
### 样例说明 1
对于每次游戏:
- 第 $1$ 次游戏中,选择边 $1$ 和边 $3$,可使权值总和最小为 $8$。
- 第 $2$ 次游戏中,选择边 $1$ 和边 $2$,可使权值总和最小为 $7$。
### 样例说明 2
这个输入同时满足两个部分得分的约束条件。
**本翻译由 AI 自动生成**