专栏文章
题解:CF2070E Game with Binary String
CF2070E题解参与者 2已保存评论 1
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 1 条
- 当前快照
- 1 份
- 快照标识符
- @mipmpvij
- 此快照首次捕获于
- 2025/12/03 14:31 3 个月前
- 此快照最后确认于
- 2025/12/03 14:31 3 个月前
考察一个序列先手必胜的条件。
对于后手,如果有相邻的 是一定要操作它们的,因为这样能减少 的数量。
注意到序列是环形,那么存在相邻的 等价于序列不全相同。显然序列全相同时胜负能定。所以后手只能操作 而不是 。
令序列中 的个数分别为 。注意到一轮操作后 会少三个, 会少一个,也就是最多能操作 轮。于是考虑 的关系对先手是否必胜的影响。
- :操作完 轮后全是 ,先手胜。
- :操作完 轮后只剩一个 ,后手胜。
- :操作完 轮后全删完了,后手胜。
- :操作完 轮后,还剩两个 和一个 ,先手胜。
- :操作完 轮后,还剩一个 和一个 ,后手胜。
- :操作完 轮后全是 ,先手胜。
也就是说先手胜等价于 或 。
那很好了,我们视作 的权值为 , 的权值为 ,然后做这个权值的前缀和,那么 合法等价于 或 。随便搞一下就好了。
相关推荐
评论
共 1 条评论,欢迎与作者交流。
正在加载评论...