11 2023 档案
摘要:洛谷传送门 很显然每个数的每一位最多只会修改一遍。于是拆位,每一位开个并查集,存下一个不拥有这一位的数,就可以暴力修改了。 但是空间是 的,炸了。于是可以考虑手写 i24 类,同时并查集寻找祖先不要用递归版的路径压缩,然后就过了。 code // Problem: P
阅读全文
摘要:洛谷传送门 CF 传送门 Type 是简单的。直接输出空格个数即可。 Type 也是简单的。显然要堵住不在起点和出口最短路上的格子,答案为空格个数减去起点到任一出口的最短路。 考虑 Type 。容易发现答案为空格个数减去起点到任两个出口的最短路(公共部分只算一次)。
阅读全文
摘要:洛谷传送门 AtCoder 传送门 喵喵题。 考虑若所有点权都已确定,如何求 到 所有路径权值和的 。 考虑如何 check 一个 是否合法。考虑拆点,把点权转成边权,在新图上连边 ,边权 ;\(u' \to
阅读全文
摘要:洛谷传送门 CF 传送门 要求最大化收益加上支出,又因为每个字符有染红和染蓝两种选择,考虑最小割模型。可以看成是一开始先获得 的收益,然后对于每个 ,连边 ;对于每个 ,连边 \((S, i, r
阅读全文
摘要:洛谷传送门 CF 传送门 容易转化成经典的有向图博弈模型。每张牌建一个点,若 能打败 就连一条 的边。入度为 的点为必败态,之后类似拓扑排序倒推即可。 具体就是若存在边 ,若 为必败态则 为必胜
阅读全文
摘要:洛谷传送门 CF 传送门 看到题目感觉很怪,没有什么很好的直接做的办法。于是考虑容斥, 的方案数减去 的方案数即为答案。 前者的方案数是好算的。注意到只要确定了 和差分数组 \(a_i -
阅读全文
摘要:洛谷传送门 CF 传送门 NOIP 模拟赛 T1,小清新几何题。 要让选出的点组成的多边形面积最大,就要让正多边形的面积减去选出的点组成的多边形面积最小。而这个面积差可以表示成 个三角形的面积,即 \(\sum\limits_{i = 0}^{2n - 1} S_{\triangle
阅读全文
摘要:洛谷传送门 CF 传送门 NOIP 模拟赛 T2。很厉害的题。 想象数轴上 位置上各有一个洞,每个非负整数位置上有一个点。 每次操作相当于,对于每个点,如果它刚好位于一个洞,那么它会掉进去;否则设它的位置为 ,位置在它前面的洞有 \(t\
阅读全文