AT_KeioPC2025_a I Love MST Problem
题目描述
有一个包含 $N$ 个顶点、$0$ 条边的图,每个顶点编号为 $1$ 到 $N$。你需要对 $k = 1, 2, \dots, N-1$ 执行如下操作:
- 选择 $2$ 个顶点 $u, v$,在它们之间连接一条边。该操作的代价为 $((u + v) \times k) \bmod N$。
在 $N-1$ 次操作结束后,要求图是连通的。
请你求出 $N-1$ 次操作的总代价可能的最小值。
给定 $T$ 组测试数据,请分别输出对应答案。
输入格式
输入从标准输入读入,格式如下:
> $T$
> $\mathrm{case}_1$
> $\vdots$
> $\mathrm{case}_T$
每组测试数据为:
> $N$
输出格式
请输出 $T$ 行,第 $i$ 行输出第 $i$ 组数据的答案。
说明/提示
### 样例解释 1
对于第 $1$ 个测试用例,可以如下操作使总代价为 $1$:
- 当 $k = 1$ 时,选择 $u = 1, v = 4$,代价为 $((1 + 4) \times 1) \bmod 4 = 1$。
- 当 $k = 2$ 时,选择 $u = 2, v = 4$,代价为 $((2 + 4) \times 2) \bmod 4 = 0$。
- 当 $k = 3$ 时,选择 $u = 1, v = 3$,代价为 $((1 + 3) \times 3) \bmod 4 = 0$。
经过这些操作,最终图是连通的,并且总代价无法比 $1$ 更小,因此答案是 $1$。
### 数据范围
- $1 \le T \le 100$
- $2 \le N \le 10^9$
- 输入均为整数。
由 ChatGPT 5 翻译