摘要: T1 fun $\sum_{B}\prod_{i=1}^n\binom{B_i}{A_i}$ ,设 $B$ 序列的长度为 $T$ ,考虑这个式子的组合意义,首先枚举 $B$ 是将长度为 $T$ 的序列划分为 $n$ 段, $\binom{B_i}{A_i}$ 是在第 $i$ 段内选出 $A_i$ 个 阅读全文
posted @ 2023-05-11 21:31 KafuuChinocpp 阅读(29) 评论(0) 推荐(1)
摘要: PKUSC 2023 游记 Day 0 由于下雨所以火车晚点 $1$ 个小时,到达北京后几乎一直在摆烂,中间尝试看过杜教筛和 PAM ,然而确实看不下去,实际上考试也没有用到。 Day 1 早上去北大参加开幕式,之后试机写了后缀数组和 NTT 的板子,后缀数组对拍时调了半天才过,感觉下午要寄。 之后 阅读全文
posted @ 2023-05-08 09:50 KafuuChinocpp 阅读(210) 评论(0) 推荐(2)
摘要: 胡测9 (by gtm1514) 今天出发参加清北营,感觉自己已经完全丧失写暴力的能力,正解也从来不会打,所以…… 清北营要保龄了!!! 清北营要保龄了!!! 清北营要保龄了!!! 然后是比赛前的标准题目。 T1 Heavenly Blast 这是平面最近点对问题的扩展。 假设当前三角形最小周长为 阅读全文
posted @ 2023-05-05 06:50 KafuuChinocpp 阅读(40) 评论(2) 推荐(3)
摘要: T1 出题人 由于 $a$ 序列中存在偶数的情况很容易构造,下面分析前提为 $a$ 序列的所有数为奇数。 假设当前我们已知序列 $b$ ,对于 $b_i,b_j$ ,如果存在 $k$ 满足 $a_k=b_i+b_j$ ,那么连接 $i,j$ 所对应的点,由于点数为 $n$ ,边数至少为 $n$ ,因 阅读全文
posted @ 2023-05-04 19:43 KafuuChinocpp 阅读(34) 评论(0) 推荐(1)
摘要: T1 一瓶消毒液 由于数据范围是 $200$ 而不是 $1000$ ,因此可以直接 $O(n^3)$ 暴力枚举判断,假设当前枚举 $i,j,k$ ,考虑判断移动 $k$ 线段是否能使 $i,j$ 联通,此时我们的问题变成了求解两条线段的最短距离。 首先判断线段相交的情况,容易发现这等价于选择一条线段 阅读全文
posted @ 2023-05-03 07:22 KafuuChinocpp 阅读(23) 评论(0) 推荐(2)
摘要: 关于闲话 如果写学术性闲话确实没有必要。(毕竟几乎每天都在写题解) 但如果写别的内容可能大家也不会有太大的兴趣,因为可以用于聊的兴趣就是二次元了,但是现在机房里真正以二次元为爱好的人并不多。(如果真正写闲话可能会变成补番指南) T1 九转大肠 考虑进行 dp ,设 $f_{i,j,k}$ 表示当前以 阅读全文
posted @ 2023-05-01 19:37 KafuuChinocpp 阅读(35) 评论(0) 推荐(1)
摘要: T1 巴士走读 考虑在每个节点 $u$ 维护 $f_u(x)$ 表示在时刻 $x$ 到达节点 $u$ 时的最晚出发时间,显然这个函数单调递增。考虑进行转移,将所有巴士按照 $Y$ 进行排序,依次枚举每辆巴士,设巴士出发节点为 $A$ ,终止节点为 $B$ ,发车时间为 $X$ ,到达时间为 $Y$ 阅读全文
posted @ 2023-04-30 17:08 KafuuChinocpp 阅读(72) 评论(0) 推荐(1)
摘要: T1 内鬼 由于两名内鬼的行动互不干扰,因此可以单独求解后暴力合并。 很容易想到一种 dp 做法,设 $f_{i,S}$ 表示当前位于第 $i$ 个点,当前刀掉的人组成的集合为 $S$ 时的最短时间,转移时考虑通过一条边或留在此处继续刀人,很容易使用 Dijikstra 进行转移,然而…… 它 TL 阅读全文
posted @ 2023-04-28 22:11 KafuuChinocpp 阅读(21) 评论(0) 推荐(1)
摘要: 由于题目名称非常简洁,并且没有任何新意,所以…… T1 Apj 考虑如何判断一个区间是否合法,首先找到区间内所有奇数的位置,显然这些位置需要通过 $2$ 操作变为 $0$ ,因此一个比较显然的条件是这些位置的个数必须为偶数,考虑将区间变为 $0$ 的过程,简单模拟不难发现相邻两个奇数位置两两匹配所构 阅读全文
posted @ 2023-04-27 19:32 KafuuChinocpp 阅读(39) 评论(2) 推荐(1)
摘要: T1 天使玩偶/SJY摆烂 题解思路是一种类似操作分块的东西,由于 $n\times m\times k\le 1e5$ ,因此我们可以建立一张大小为 $1e5$ 的图,使用 Bfs 可以在 $O(nmk)$ 的复杂度内找到每个询问点到最近的插入点的距离,于是我们对操作分块,不在同一个块内的操作,可 阅读全文
posted @ 2023-04-26 17:07 KafuuChinocpp 阅读(44) 评论(0) 推荐(1)