CF1659 合集

云落碎碎念

  1. 题面翻译取自 luogu,本蒟蒻也会安置原题链接
  2. 不保证文章中不出现“显然”或者“注意到”,可能会出现“易证”
  3. 有写错的地方欢迎各位神犇指正

前言

别样的 Div2 大战,后面的题都秒不掉,是不是没救了

CF1659A

平均分即可

CF1659B

啧,操作两次就全回来了,显然对 \(k\) 奇偶性分讨,高到低位贪心即可

CF1659C

依旧贪心题,国王是一定要攻城的,只需要决策是否需要迁都

由于迁都到相邻城市这部分没有后效性,所以贪心正确(有一点点贡献提前计算的感觉?)

CF1659D

就这神秘的绿题构造题,我真破防了

首先可以计算出 \(0\) 的总数,然后考虑从后向前构造

由于已经知道一段后缀的填法,再结合总数就可以知道前缀的情况,通过模拟排序过程,再与目标数组比对就可以构造 \(a\)

CF1659E

性质观测,发现 \(ans \le 2\)

因为如果路径权值单调不增,而如果 \(\text{mex}\)\(>2\) 就意味着某个 \(2\) 权值后面接了 \(1\) 权值,显然 \(2\) 是按位与不出 \(1\)

然后枚举答案,\(0\) 是好判的,直接拆位并查集维护

而如果答案为 \(1\),相当于再前面的并查集连通块内,问有没有一条能指出去并使得权值为 \(0\) 的边,对每个结点记个 \(f_i\) 就齐活了

剩下的答案都是 \(2\)

CF1659F

大分讨,性质分析题,并不是很会,弃疗

后记

CSP-S NOIP 加油!!!我要去 NOI 的赛场!!!

完结撒花!

posted @ 2025-10-27 22:23  sunxuhetai  阅读(1)  评论(0)    收藏  举报