• [CF2182F1 / 2] Christmas Reindeer 题解

    为啥上紫过后上了 max 就要下分,这场罚时吃饱了。 另外这场 F1 / 2 都是糖糖题吧,赛时切的人少只是时间原因,感觉跟 Good Bye 2025 的 F 是一个难度的。 可是我赛时差一点切 F1 / 2 导致晚上失眠了。 不妨令 ,设 表示当前权值的系数(),称一只权值为 的鹿的实际权值为 。 对于修改,直接拿个桶 存一下即可,于是考虑询问。观察这个式子:,因为 不增,所以...
  • [CF2180E] No Effect XOR 题解

    ABED hyw? 赛时观察样例一发就过了。 显然,这个异或操作是一个 的映射。发现大体上可以分为两种情况:一种是 ,那么 可以取 中的任意值;另一种是 满足 ,那么 可以取 或 。对于低位考虑第一种情况,再对剩下的高位考虑第二种情况即可。 Submission。
  • 热烈祝贺【队伍名称】在 THUPC2026 初赛中以 inf 项优势领跑我队!

    队员 @Getaway_Car,简直太菜了。 @O_v_O,简直太强了。 @Mary3327,简直太强了。 喜报 @O_v_O 场切 2 题(GM),切题数量领跑我队! @Mary3327 场切 L 题,切题难度领跑我队! 我队共切 4 题(GJLM),切题数量领跑我队! 我队共吃 9 发罚时,罚时数量领跑我队! 在我队范围内,我队首 A GJLM 四题,首 A 数量领跑我队! 在 GJL...
  • [AT TTPC2024 D1C] Segment Tree 题解

    把原图放到线段树上。首先拿一棵类似线段树的东西维护一下从区间左端点向右走到区间右端点的最短路。考虑把 拆成 ,其中 是向上走的, 是横着走的(允许 ), 是向下走的,向上和向下走的过程中允许横着走。设 ,特别地,,表示点 对应树上的结点 。容易发现, 上可能经过的点一定是 所有的祖先(包括其本身)的左右端点,设这个点集为 ,显然 是 的,且容易通过 DP 求出 到 中每个点的...
  • [CF2173E] Shiro's Mirror Duel 题解

    我是智障吧,赛时代码删一行就过了。 设 表示 在 中的下标。 若 是奇数,首先把 放到位置 上,期望 次询问。 容易注意到,对于 ,若 ,即 与 的位置关于中点对称,此时若询问一次 ,一定能把 与 中的一个复原。但是既然都复原了一个,为什么不把另一个也复原了呢?设复原 与 之前的 为 ,那么考虑反复询问 直到 与 复原。算一下这个东西的期望,有 ,解得 ,所...
  • 2025 年 12 月日祭

    DP 专题Link A - Matching 唐。 B - 乘积,欧拉函数,求和 类似 G。 C - 互不侵犯 唐。 D - Eat The Trees 插头 DP 模板弱化版。 E - Tree Planting 屎。考虑分治,对于 较小和较大的情况分开讨论,两种情况的暴力都是好写的,只需要再剪剪枝卡卡常就能过了。 F - 游园会 DP 套 DP 板子。设 表示文本串的前 ...
  • NOIP 2025 游寄

    T2 放紫我死磕牛魔呢。 T2 放紫我死磕牛魔呢。 T2 放紫我死磕牛魔呢。 T2 放紫我死磕牛魔呢。 T2 放紫我死磕牛魔呢。 T2 放紫我死磕牛魔呢。 T2 放紫我死磕牛魔呢。 T2 放紫我死磕牛魔呢。 T2 放紫我死磕牛魔呢。 T2 放紫我死磕牛魔呢。 你说得对,但是: @dpfs 终于实现了 TA 的梦想。 请原谅这劣质的画质与劣质的 P 图。 后记: 原来我赛...
  • [CF1586I] Omkar and Mosaic 题解

    下文中: 视题目中的两种颜色为黑色与白色。图示中所有颜色均只是为了表示颜色的相同或不同,且白色代表未填充。 记 表示第 行第 列的格子。 认为两个格子“相等”或“不等”,当且仅当两个格子的颜色相同或不同。 难点在于观察性质。 考虑在没有任何限制的情况下,一组合法解有哪些性质。有两个基本性质是: 位于角落的格子的颜色与其相邻的格子颜色相同。 对于一个不在边缘的格子,它的四联通中,...
  • P14528 [BYOI R1] 雨后屋檐 题解

    题面 & 提示P1318 加强版,区别在于本题包含多个询问,每个询问给定查询的区间 与最大水面高度 ,强制在线。P1318 的做法对本题有一些启发。 设 同阶。 考虑本题的难点在哪里。发现屋顶的两侧不一定足够高,所以一些水会流出去。 考虑特殊性质,此时没有水会流出去。考虑这时该怎么做。发现此时的答案为: 即: 发现这个问题相当于二维数点,于是考虑使用可持久化权值线段树解决...
  • SC CSP-S 2025 迷惑行为大赏

    SC CSP-S 2025 共有 1704 个选手文件夹,6009 个文件。 数据统计使用 vscode 进行统计,没有排除诈骗。 freopen:5807 文件中有 12004 个结果 dp:292 文件中有 3437 个结果 ccf:35 文件中有 990 个结果 rand / mt19937:115 文件中有 299 个结果 形如 //freopen:149 文件中有 291 个结果...
123458