专栏文章
题解:P12403 [COI 2025] 象掌兽 / Lirili Larila
P12403题解参与者 1已保存评论 0
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @mip6b7g3
- 此快照首次捕获于
- 2025/12/03 06:52 3 个月前
- 此快照最后确认于
- 2025/12/03 06:52 3 个月前
[COI 2025] 象掌兽 / Lirili Larila
前言
本题解仅说明思路,代码之后补上。
正文
树
考虑树怎么做。

先考虑距离为奇数的两个点。例如 这一组,然后整理一下图。

如上图,红线左边的点离 更近,右边的离 更近,且没有相等距离的点,所以满足 时(没蓝点)一定满足 为奇数,否则一定不满足。而红线的位置就是 这条链中间的边。
经过观察可以发现其实 这一组的答案与 一样,因为红线的位置是一样的。因此只要保证红线的位置不变,答案都是一样的。所以若一定有解,那么一定存在一组邻的点满足题目条件。
再考虑距离为偶数的两个点。例如 这一组,然后整理一下图。

如上图,红点左边的点离 更近,右边的离 更近,与 相连且不在链 上的点(图上未标注,但是可以易推)。而红点的位置就是 这条链中间的点。
与奇数的情况类似,可以得出若一定有解,那么一定存在一距离为 的点对(中间是红点)满足题目条件。
相关推荐
评论
共 0 条评论,欢迎与作者交流。
正在加载评论...