摘要: ARC058C 发现 $x+y+z$ 最多只有 $17$ ,考虑状压,状态中第 $i$ 位表示是否可以得到和为 $i$ 的后缀。 注意一下每个位置是放 $1$ ~ $10$ 而非 $0$ ~ $9$ 。 ARC133D 区间异或和不好搞,差分一下设 $w_i = XOR_{k=1}^i k$ 。 容 阅读全文
posted @ 2022-03-02 21:24 Kelvin2005 阅读(280) 评论(0) 推荐(0)
摘要: 20220211省选组总结 T1 观察可知答案至多由两个圈组成,因为一旦方向上有身体就会开始“卷小”,此时无论怎么转都会面向身体的一部分。 由此,DP,分别求出一个圈的顺时针/逆时针答案,再枚举连接点将两个圈合并即可。 T2 没有什么营养的题目。。。 对于每个圆算剩余的周长,由于 \(n\) 只有 阅读全文
posted @ 2022-02-28 22:20 Kelvin2005 阅读(87) 评论(0) 推荐(0)
摘要: (Div.1) C没写完呜呜呜只上了4分呜呜呜 呜呜呜考完才发现前三题都是 SB 题,D 也很容易想呜呜呜 A 排序后贪心取。 B 每次到一个未处理的数时,找到后面第一个相同位,此时已确定序列长什么样子,优先按左边凑,修改右边。 C 并查集,对每个点指向 从自身到末尾 第一个可能为 0 的点, 同时 阅读全文
posted @ 2022-02-23 22:23 Kelvin2005 阅读(56) 评论(0) 推荐(0)
摘要: T1 正解应该是用桶存一下每个数,枚举 gcd 判断桶内是否有 \(n\) 个数是其倍数。 由于 \(a_i\) 和 \(a_i+1\) 是互质的,所以一个数不会在同一个 gcd 处统计两次,保证了答案的正确性。 注意此时值域是 \(10^6+1\) 的。 然而这题好多水法可以过。。。数据是真的水。 阅读全文
posted @ 2022-02-19 21:37 Kelvin2005 阅读(74) 评论(0) 推荐(0)
摘要: 由于是第一次所以只能打Div.3 Bitwise swaps 枚举 \(2^k\) ,将包含这一位的 \(a_i\) 连边,并查集维护联通性。 S → T 看成置换,置换合法当且仅当每一个环内的数联通。 Sequence GCD 枚举答案,将 \(S=\sum a - \sum b\) 分配到每个 阅读全文
posted @ 2022-02-14 22:15 Kelvin2005 阅读(48) 评论(1) 推荐(0)
摘要: author: Kelvin date: 2022.01.25 title: WC2022「dmy杂题选讲」笔记 DP 状态设计 求"满足某种条件的子串/子序列"的长度和、个数。 若无思路可以先考虑如何判断合法,再试图通过 DP 求得答案。 Stars 一颗星星可以抽象成 K 维空间中的一个整点。称 阅读全文
posted @ 2022-01-26 16:19 Kelvin2005 阅读(273) 评论(0) 推荐(0)
摘要: Introduction 笔者最近在《初等数论及其应用》上看到了这样一个题: 求所有满足 \(p^a - q^b = 1\) 的 \(p,q,a,b\) ,其中 \(p,q\) 是素数,\(a , b > 1\) 并证明其答案的正确性。 经询问学长及查阅资料发现,该问题若去掉素数的限制就是卡特兰猜想 阅读全文
posted @ 2022-01-23 10:48 Kelvin2005 阅读(148) 评论(0) 推荐(0)
摘要: 做了T1就后继无力了QwQ,后续的部分分拿得很少。 T1 LCT板题,连边时合并直径,答案一定在和直径端点的连线取得。 T2 尝试优化 01 背包。 注意到 \(c_i \le 300\) ,于是按照 \(c\) 分组,组内优先放价值高的。 这时就容易发现 DP 数组是上凸的。 同时 \(c\) 相 阅读全文
posted @ 2022-01-08 17:01 Kelvin2005 阅读(46) 评论(0) 推荐(0)
摘要: 能切题还是挺开心的就是说。 以至于主动请缨讲题,没讲好所以来补题解了。 换个讲法。 给出数组 \(A_i\) 、\(v_i\) 和一棵树,求下面行列式: \[ \left | \begin{array}{cccc} v_{\text{LCA}(A_1,A_1)} & v_{\text{LCA}(A_ 阅读全文
posted @ 2021-12-18 17:04 Kelvin2005 阅读(418) 评论(0) 推荐(0)
摘要: ARC143 B: 可以发现不可能有两个格子同时不合法,会使共用的两个位置大小关系互斥。 直接容斥。 C: 显然先 $\bmod (X+Y)$ ,然后简单分析结果, $X>Y$ 的情况 First 和 Second 打反痛失 30 min 。 D: 题意就是最小化不在环内的边数和点数,要求给每条边定 阅读全文
posted @ 2021-11-30 12:05 Kelvin2005 阅读(205) 评论(0) 推荐(0)