随笔分类 -  题解

该文被密码保护。
posted @ 2025-07-01 19:21 _Kenma 阅读(4) 评论(0) 推荐(1)
该文被密码保护。
posted @ 2025-05-22 16:30 _Kenma 阅读(9) 评论(0) 推荐(1)
摘要:前言 详细解密为什么我过 T3 没有 Ag。 思路分析 首先这个题面太唬人了,但是读完发现和计算几何啥的没关系。 考虑末态,不难发现是线段两两配对垂直,此时答案是 \(25000(\lfloor\frac{n}{2}\rfloor)^2\)。 于是考虑构造合法操作方案使得答案不降。 有一个想法是,以 阅读全文
posted @ 2025-05-19 21:22 _Kenma 阅读(87) 评论(2) 推荐(2)
该文被密码保护。
posted @ 2025-05-08 10:01 _Kenma 阅读(7) 评论(0) 推荐(1)
摘要:前言 被 *2200 狙了可还行。 思路分析 考虑如果对着格子 DP 不如杀人,所以我们把这个念想丢进垃圾桶里面。 所以我们尝试去分析性质。 不难发现,如果我们把格子边视为点,考虑对点黑白染色,两种不同的颜色分别表示是否有红色边和它相连。 那么我们格子 A 和 B 相当于对点的限制,具体来说: A: 阅读全文
posted @ 2025-05-06 21:31 _Kenma 阅读(31) 评论(0) 推荐(1)
该文被密码保护。
posted @ 2025-05-04 22:36 _Kenma 阅读(5) 评论(0) 推荐(1)
摘要:前言 好题,不过有点经典。 思路分析 首先一步树上差分将问题转化为,每次可以对一个点或两个个点异或,最小化所有点点权变为 \(0\) 的代价。 然后考虑一步操作至多将两个点权相等的点全部变为 \(0\),所以先把点权相等的配对消除一定不劣。 这样,每种点权只剩下 \(\le 1\) 个,然后设 \( 阅读全文
posted @ 2025-05-02 20:20 _Kenma 阅读(26) 评论(0) 推荐(1)
摘要:前言 怎么数据这么强的,dp 少写了一个转移式直接 0 分 \xia 思路分析 考虑一个无脑 DP,设 \(f_{i,0/1,0/1,0/1}\) 表示考虑 \(b\) 数组的前 \(i\) 位,是否已经出现过失配,奇数位之前是否已经取反,偶数位之前是否已经取反的最小操作次数。 转移比较硬核,不再一 阅读全文
posted @ 2025-04-27 07:28 _Kenma 阅读(42) 评论(1) 推荐(1)
该文被密码保护。
posted @ 2025-04-23 09:06 _Kenma 阅读(34) 评论(2) 推荐(3)
摘要:here. D 考虑水平 \(\le a_1\) 的选手不可能排在 1 号前面,所以把他们豆沙了。 现在只需要考虑怎样组题了。我们定义 \(c_i\) 表示第 \(i\) 题能够有几个人会,特别地,如果 \(b_i \le a_1\),那么 \(c_i=0\)。\(c\) 可以排序后用双指针求出。 阅读全文
posted @ 2025-04-13 16:53 _Kenma 阅读(30) 评论(0) 推荐(1)
摘要:here. here. 2D 抖音小游戏。 考虑从后往前 DP,设 \(f_{i,0/1}\) 表示在第 \(i\) 个位置放一个人,会给结果贡献几个人。 转移枚举当前位置是否是乘法: \(f_{i,j}=f_{i+1,j}\),当前位置是加法; \(f_{i,j}=a_{i}\max(f_{i+1 阅读全文
posted @ 2025-04-12 18:01 _Kenma 阅读(19) 评论(0) 推荐(1)
摘要:here. E 啥啊,难评。 考虑把所有格子涂成白色,然后考虑将一个格子由白变黑的贡献。 发现只有在边上且不在角上的格子会影响整体的奇偶性,也就是说我们要求这些格子中,黑色格子的数量为偶数。我们把这些位置的格子称为关键格子。 设总体绿色格子数量为 \(sum\),于是考虑: 如果关键格子中有绿色格子 阅读全文
posted @ 2025-04-12 15:47 _Kenma 阅读(27) 评论(0) 推荐(1)
摘要:here. 好像不难,问题是时间不够。 D 来搞笑的不是。 考虑二分答案,相当于是 \(\le mid\) 的数都要被删除,所以我们把这些位置标为 \(1\),相当于是要用至多 \(m\) 条长度为 \(k\) 的线段覆盖所有为 \(1\) 的位置,从左往右贪即可。 复杂度 \(O(n \log n 阅读全文
posted @ 2025-04-12 11:46 _Kenma 阅读(32) 评论(0) 推荐(1)
摘要:here. D 考虑原问题等价于选择若干个字符种类,放到下标为奇数的位置,选择若干个字符种类,放到下标为偶数的位置。 然后考虑对于一种划分方案,它的贡献是奇偶两个集合的多重集排列数,也就是: \[\frac{(\sum_{i\in S}c_i)!}{\prod_{i\in S}c_i!} \cdot 阅读全文
posted @ 2025-04-11 22:37 _Kenma 阅读(17) 评论(0) 推荐(1)
摘要:前言 还是通信题好玩。 但是这个不能用全局变量的限制非常讨厌,在实现上可能会带来一些困扰。 QOJ 有提交地址:here. 思路分析 为了方便,我们称得到信息的人为 \(A\),试图破译信息的人为 \(B\)。 首先分析 \(A\) 能在每个节点给 \(B\) 留 \(20\) 位 01 串,再根据 阅读全文
posted @ 2025-04-04 19:27 _Kenma 阅读(38) 评论(0) 推荐(1)
摘要:前言 建议收录于新网络流 24 题。 这个拆点是魔法吧。 思路分析 不失一般性,令 \(b_x \le b_y\),那么原限制转化为: \(a_x \ge b_x\) 且 \(a_y \ge b_x\); \(a_x \ge b_y\) 或 \(a_y \ge b_y\)。 对于第一条限制,我们令 阅读全文
posted @ 2025-04-04 16:44 _Kenma 阅读(18) 评论(0) 推荐(1)
摘要:好题。 考虑我们将序列中本质相同的元素缩成一个,然后考虑计数。 我们将序列中的数分为两类,分别是 \(a_i < \frac{k}{2}\) 和 \(a_i \ge\frac{k}{2}\),之所以这么分是因为第一类数不能相邻,第二类数可以相邻,第一类数和第二类数之间有相邻的条件。 从大到小考虑第二 阅读全文
posted @ 2025-04-03 17:48 _Kenma 阅读(36) 评论(0) 推荐(1)
该文被密码保护。
posted @ 2025-04-03 11:58 _Kenma 阅读(20) 评论(0) 推荐(2)
该文被密码保护。
posted @ 2025-04-01 19:10 _Kenma 阅读(13) 评论(0) 推荐(1)
该文被密码保护。
posted @ 2025-03-31 14:29 _Kenma 阅读(18) 评论(0) 推荐(0)