专栏文章
比赛:CF2130 Div.2
题解参与者 1已保存评论 0
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @miokruux
- 此快照首次捕获于
- 2025/12/02 20:49 3 个月前
- 此快照最后确认于
- 2025/12/02 20:49 3 个月前
CF2130 Div.2
A
把所有 全部用 ,剩下全部用 即可。
B
分讨题。
首先每个格子会走至少一遍,那么先累加上,记为 。判掉 的情况。如果有
01 的结构,Alice 可以重复增加 。如果没有,那么一定同时有 02 和 12 的结构,02 可以同时增加 ,12 可以增加 并改变奇偶性。分讨即可。C
发现如果图中存在环,那么断掉任意一条边, 不变, 变小,答案变大。因此只需要求图上任意一个生成森林即可。
D
,因此 是确定不变的。
那么按照 从大到小往序列里填数。发现对于 , 且 ,因此不管已经填过的数如何选择,都不会影响后续填数,因为后续仍然可以随意控制它们的相对大小。贪心即可。
E1
想到二分之前想了一段时间错误的方向,但是发现二分之后很快就想到正解了。
考虑这个 次,合理猜测是每次询问确定两个位置,然后还有 次额外操作。(一开始也感觉这个 很像 )。
题目保证一定存在至少一个
( 和 ),因此一开始直接询问 ,若答案为 ,则说明序列一定为 )...)(...(,二分找到分界点即可。否则,二分确定第一个前缀答案为 的位置,即找到最小的 ,使得 ,那么 一定形如
)...)(...(,因此也是二分确定 的答案。然后 一定是
),于是我们从 开始两个两个往后确定。设 初始为 , 括号序列,,。
-
若
),询问 ,- 若 ,则
),)。 - 若 ,则
),(。 - 若 ,则
(,(。 - 若 ,则
(,)。
- 若 ,则
-
若
(,询问 ,- 若 ,则
),)。 - 若 ,则
),(。 - 若 ,则
(,(。 - 若 ,则
(,)。
- 若 ,则
-
令 ,不断向后扩展。
询问次数为:。
相关推荐
评论
共 0 条评论,欢迎与作者交流。
正在加载评论...