P11634 [CTS2025] 仙人掌染色(暂无数据)
题目背景
IOI 2025 中国国家队选拔 d2t1。
题目描述
定义一个**无自环、无重边的无向连通图**是**仙人掌图**,当且仅当其**任意一条边至多属于一个简单环**,其中简单环指不经过重复结点的环。
给定平面上的 $n$ 个点,第 $i$ 个点的坐标为 $(x_i, y_i)$。给定 $m$ 条边,第 $i$ 条边连接结点 $u_i, v_i$。**保证由这 $n$ 个点与 $m$ 条边构成的无向图为仙人掌图**。
初始时,所有的 $m$ 条边都是白色的。你可以选择若干条边,并将其染成黑色,其中将第 $i$ 条边染成黑色的代价为 $w_i$。对于每对有公共结点的异色边,设从白色边开始沿公共结点**逆时针**转 $x$ 条边可以到达黑色边,那么可以获得 $p\times x$ 的能量。特别地,对于两条共线且方向相同的边(即另一结点关于公共结点的极角相同的边),规定先到达编号较小的边,也即,编号较小的边的极角更小。
求染色后可以获得的能量总和减去染色代价总和的最大值。
输入格式
输入的第一行三个正整数 $n, m, p$,分别表示结点个数、边数、以及获得能量的系数。
接下来 $m$ 行,第 $i$ 行三个整数 $u_i, v_i, w_i$,表示第 $i$ 条边的结点与代价。
接下来 $n$ 行,第 $i$ 行两个整数 $x_i, y_i$,表示第 $i$ 个点的坐标。
输出格式
输出一行一个整数,表示染色后可以获得的能量总和减去染色代价总和的最大值。
说明/提示
### 样例解释
#### 样例 $1$ 解释
如下图所示,黑色实线表示被染成黑色的边,灰色点线表示仍为白色的边。
花费 $2$ 的代价将 $(3, 4)$ 染为黑色后,从 $(1, 4)$ 沿结点 $4$ 逆时针转 $1$ 条边可以到达 $(3, 4)$,获得 $10 \times 1 = 10$ 能量;从 $(2, 3)$ 沿结点 $3$ 逆时针转 $1$ 条边可以到达 $(3, 4)$(注意:根据题目描述中的规定,会先到达 $(3, 4)$ 后到达 $(3, 5)$),获得 $10 \times 1 = 10$ 能量;从 $(3, 5)$ 沿结点 $3$ 逆时针转 $2$ 条边可以到达 $(3, 4)$,获得 $10 \times 2 = 20$ 能量。因此染色后可以获得的能量总和为 $10 + 10 + 20 = 40$,代价总和为 $2$,所求的最大值为 $40 − 2 = 38$。
可以证明,不存在答案更大的染色方案。
### 数据范围
对于所有测试数据,保证
- $2 \le n, m \le 2 \times 10^5$,$1 \le p \le 1000$,
- $\forall 1 \le i \le m, 1 \le u_i, v_i \le n, 0 \le w_i \le 10^4$,
- $\forall 1 \le i \le n, 0 \le x_i, y_i \le 10^7$,
- 给定的图是仙人掌图;
- 任意两个点坐标不重合。
| 子任务编号 | 分值 | $n,m\le$ | 特殊性质 |
| :--: | :--: | :--: | :--: |
| $1$ | $7$ | $20$ | AB |
| $2$ | $9$ | $20$ | 无 |
| $3$ | $3$ | $8,000$ | AB |
| $4$ | $9$ | $8,000$ | A |
| $5$ | $30$ | $8,000$ | 无 |
| $6$ | $11$ | $2\times 10^5$ | A |
| $7$ | $1$ | $2\times 10^5$ | C |
| $8$ | $12$ | $2\times 10^5$ | D |
| $9$ | $18$ | $2\times 10^5$ | 无 |
- 特殊性质 A:保证 $m = n − 1$,也即给定的图是一棵树。
- 特殊性质 B:保证给定的图上任意一对没有公共结点的边在平面上不相交,也即给定的图是平面嵌入。
- 特殊性质 C:保证 $\forall 1 \le i \le m, w_i = 0$。
- 特殊性质 D:保证 $\forall 1 \le i \le m, w_i = 1$,$p = 1$。