上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 58 下一页
摘要: 洛谷传送门 CF 传送门 这说明你的能力还不足以维持 IM。 显然 balanced 的充要条件是,对于每个值,染色一定是 RB 交替。然后一种值只会有先染红或先染蓝两种情况。 然后还剩下字典序严格小于的条件。我场上的想法是枚举 \(\text{LCP}\),然后推出来一个巨大麻烦做法,根本写不出来 阅读全文
posted @ 2023-10-09 10:19 zltzlt 阅读(55) 评论(0) 推荐(0)
摘要: 洛谷传送门 AtCoder 传送门 首先考虑一个经典的套路:转 \(01\)。具体而言,我们考虑若值域是 \([0, 1]\) 怎么做。 发现可以很容易地判定一个 \(A\) 是否合法。设矩阵第 \(i\) 行的和为 \(r_i\),第 \(j\) 列的和为 \(c_j\),那么合法当且仅当 \(A 阅读全文
posted @ 2023-10-07 14:30 zltzlt 阅读(30) 评论(0) 推荐(0)
摘要: Powerful Number 筛(PN 筛)可以解决一些求积性函数前缀和的问题。要求能构造出一个积性函数 \(g\),满足: \(g\) 容易求前缀和; 对于质数 \(p\),\(f(p) = g(p)\)。 称一个数 \(x\) 是 Powerful Number(PN)当且仅当 \(x\) 的 阅读全文
posted @ 2023-10-06 20:12 zltzlt 阅读(295) 评论(0) 推荐(0)
摘要: 洛谷传送门 被联考创出 shit 了。 考虑一种极限情况:每个点指向父亲。那么这种情况我们会顺着欧拉序完整地把整棵树都走一遍。 但是初始的时候不一定每个点都指向父亲。发现我们走过 \(O(n^2)\) 步就能到达上面的极限情况。比较显然,因为每次扩展至少使一个点从不指向父亲变成指向父亲(称一次扩展为 阅读全文
posted @ 2023-10-05 22:49 zltzlt 阅读(62) 评论(0) 推荐(0)
摘要: 洛谷传送门 CF 传送门 好题。 考虑计算 \(x\) 落在 \([1, n - 1]\) 的概率。设 \(f_i\) 为 \(x\) 经过 \(i\) 的概率,答案即为 \(\sum\limits_{i = 1}^{n - 1} f_i\)。 \(f\) 有一个朴素的递推: \[f_i = \be 阅读全文
posted @ 2023-10-04 16:50 zltzlt 阅读(52) 评论(0) 推荐(0)
摘要: 洛谷传送门 Gym 传送门 当时在 GDCPC 现场是这题首杀。20min 就会了,但是 2h 才有电脑写( 观察到至多 \(50\) 组数据满足 \(\max(x, y) > 10^6\),考虑一些根号做法。 当 \(f(x, a)\) 的长度 \(\ge 3\) 时,\(a \le \sqrt{ 阅读全文
posted @ 2023-10-04 07:37 zltzlt 阅读(82) 评论(0) 推荐(0)
摘要: 洛谷传送门 AtCoder 传送门 本质是 \(p_i \in [l_i, r_i]\) 的计数问题。 当 \(1 \le i \le n\) 时,\(l_i\) 才可能不等于 \(1\)。考虑容斥,设钦定 \(m\) 个不满足条件(上界为 \(l_i - 1\)),其余任意(上界为 \(r_i\) 阅读全文
posted @ 2023-10-03 21:36 zltzlt 阅读(18) 评论(0) 推荐(0)
摘要: 洛谷传送门 AtCoder 传送门 考虑到规定单调不降比较难搞。先设 \(g_t\) 为长度为 \(t\) 的满足条件的序列个数(可重且有顺序)。求这个可以设个 dp,\(f_{d, i}\) 表示考虑到从高到低第 \(d\) 位,当前 \(t\) 个数中有 \(i\) 个仍然顶上界,并且之前的位都 阅读全文
posted @ 2023-10-03 18:13 zltzlt 阅读(39) 评论(0) 推荐(0)
摘要: CF 传送门 首先考虑没有选出的数互不相同的限制。设 \(f_m\) 为选出 \(m\) 个 \(\in [0, n]\) 的数,异或 \(\text{popcount} = k\) 的方案数。可以考虑枚举这 \(m\) 个数和 \(n\) 的 \(\text{LCP}\)(要求后一位为 \(1\) 阅读全文
posted @ 2023-10-02 22:06 zltzlt 阅读(28) 评论(0) 推荐(0)
摘要: 洛谷传送门 AtCoder 传送门 考虑若 \(n\) 是奇数怎么做。枚举 Alice 第一次选的数 \(a_i\),然后考虑把剩下的数两两结成一个匹配,若 Bob 选了其中一个,Alice 就选另一个。容易发现排序后奇数位和它右边的偶数位匹配最优。那么设奇数位的和为 \(A\),偶数位的和为 \( 阅读全文
posted @ 2023-10-02 08:50 zltzlt 阅读(52) 评论(0) 推荐(0)
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 58 下一页