摘要: B. P7325 问题相当于求一个最小的 \(c\) \(s.t.\) \(a \times F_{c - 1} + b \times F_c \equiv 0 (\mod m)\)。 将 \(b\) 去相反数,得到 \(a \times F_{c - 1} \equiv b \times F_{c 阅读全文
posted @ 2026-10-08 19:46 FailureG_QwQ 阅读(2) 评论(0) 推荐(0)
摘要: P16141 根号分治,我们取 \(B = \sqrt{n}\) ,这样 \(\le B\) 的质数最多只有 \(14\) 个。 我们记 \(f_i\) 为 \(1 \sim i\) 都出现过的集合个数。 对于小质数,发现我们直接去统计似乎有点难做,但是去统计与这个质数数集不交的是 naive 的。 阅读全文
posted @ 2026-09-22 10:07 FailureG_QwQ 阅读(6) 评论(0) 推荐(0)
摘要: CF1927G, *2300 dp 练手题。 一开始不知道为什么去想了一个区间 dp 状物。 实际上这个是可以线性 dp 求解的,我们记 \(f_i\) 为填满 \(1 \sim i\) 的最小次数。 发现转移为以下几种: \(i\) 往前覆盖。 \(j\) 往后覆盖。 \(j\) 往后覆盖的区间内 阅读全文
posted @ 2026-09-04 22:11 FailureG_QwQ 阅读(12) 评论(0) 推荐(0)
摘要: ARC156D 操操操。 阅读全文
posted @ 2026-08-14 15:31 FailureG_QwQ 阅读(10) 评论(0) 推荐(0)
摘要: P3175 做过的题。 or 卷积之后 min-max 容斥一下即可。 P8863 哦哦哦我是傻逼。 问题转化为在一个序列上填数,满足 \(a_{2i} \neq a_{2i + 1}\) 的方案数。 然后将多重组合数的分子最后乘,分母 dp 统计即可。 ABC242Ex 套路的 min-max,发 阅读全文
posted @ 2026-08-12 15:40 FailureG_QwQ 阅读(10) 评论(0) 推荐(0)
摘要: 式子: \[\max{(S)} = \sum_{T \in S}{(-1) ^ {|T| + 1} \min{(T)}} \]Proof: \(k = 1\) 时,有 \(\max(S) = {(-1)}^2 \min(S)\) 显然成立。 \(k > 1\) 时,将集合元素按从大到小排序。 若此时 阅读全文
posted @ 2026-04-16 19:54 FailureG_QwQ 阅读(21) 评论(0) 推荐(0)
摘要: 我怎么这个都没学过。 以下内容参考 OI-wiki。 考虑一般的多重背包式子,记 \(f_{i, j}\) 为前 \(i\) 个物品装入大小为 \(j\) 背包的最大价值: \[f_{i,j} = \max_{k = 1}^{k_i}{(f_{i - 1, j - k \times v_i} + w 阅读全文
posted @ 2026-02-09 20:34 FailureG_QwQ 阅读(27) 评论(0) 推荐(0)
摘要: 欧拉定理 设 \(a, m \in N^{+}\),\((a, m) = 1\), 则有: \[a^{\phi(m)} = 1(\operatorname{mod} m) \]\[2^{2^k} = 2^{2^k \operatorname{mod} (P - 1)}(\operatorname{m 阅读全文
posted @ 2026-01-04 21:28 FailureG_QwQ 阅读(16) 评论(0) 推荐(0)