上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: 更差的阅读体验 非常具有教育意义的一个数数题! 将区间 \([l, r]\) 赋值为 \(\frac{r(r-1)}{2} + l\) 这个操作,实际就是将每个区间 \([l, r]\) 映射成一个数字,且所有区间所代表的数字互不相同。 那么我们需要解决这样个问题:有一个二元组序列 \(a\),初始 阅读全文
posted @ 2026-06-03 21:39 dyc2022 阅读(9) 评论(0) 推荐(0)
摘要: 更差的阅读体验 ?????????被打的措手不及。 我们需要解决这样一个问题:构造一个 \(4 \times w\) 的 01 矩阵,使得对于 \(\forall n \isin [0, 999900]\),都存在这个矩阵的一个欧拉路径,使得路径上经过的数字组成的序列,逆序对数恰好为 \(n\)。对 阅读全文
posted @ 2026-05-28 21:30 dyc2022 阅读(18) 评论(0) 推荐(0)
摘要: 更差的阅读体验 这应是我第一次独立做出黑题!这应该是一个思路和实现都比其他题解简单的做法。 我们需要解决这样一个问题:给一个左右各 \(n\) 个点的完全二分图上的 \(n^2\) 条边分别确定边权,使最长上升路径的长度恰好为 \(k\),或报告无解。 首先如果见过 arc220d 的 trick 阅读全文
posted @ 2026-05-27 18:13 dyc2022 阅读(20) 评论(0) 推荐(0)
摘要: 更差的阅读体验 这题太好了,arc 的题目就该这样! 我们需要解决这样一个问题:在一个 \(n\) 点无向完全图上,找到一条边不重的路径 \(v_1 \rightsquigarrow v_k\),使对于任意 \(i\) 有 \(|v_{i+2} - v_i| = 1\) 且 \(k \ge \fra 阅读全文
posted @ 2026-05-21 21:29 dyc2022 阅读(27) 评论(0) 推荐(0)
摘要: 更差的阅读体验 我们需要解决这样一个问题:找到最小的,连续 \(n\) 个 \(\bmod \space c\) 同余的数字,使这些数字的 popcount 都 \(\ge k\)。 那么可以二分。假设目前位于区间 \([l, r)\),区间的中点是 \(mid\)。那么, 若区间 \([l, mi 阅读全文
posted @ 2026-05-20 18:10 dyc2022 阅读(28) 评论(0) 推荐(0)
摘要: 更差的阅读体验 打模拟赛打到的,实在是神题阿。 出于一些惯例,我们假设读入的两个字符串分别是 \(S\) 和 \(T\)。那么经过观察,我们能够发现,一定存在一种最优方案,使所有操作 1 在所有操作 2 的后面。 假设存在一种 1 在 2 前面的操作序列,比如先令 \(S_k = x\),然后将所有 阅读全文
posted @ 2026-05-11 18:17 dyc2022 阅读(29) 评论(0) 推荐(0)
摘要: 更差的阅读体验 一个非常简单的 \(O(n \sqrt n)\) 做法。 假设 \(f_i\) 表示 \(1 \to i\) 的方案数。 \[\begin{align} f_i &= \sum_{j=1}^{i-1} f_j \cdot \operatorname{lcm}(a_i, a_j) \n 阅读全文
posted @ 2026-05-11 17:14 dyc2022 阅读(18) 评论(0) 推荐(0)
摘要: 更差的阅读体验 官解怎么是,拉插优化一坨东西,已吓哭。 然而并不需要,只要最基础的容斥 /qiang 题目就是,给你一堆区间,对于每个 \(x\),求出从这些区间中选出若干个,并集大小恰好是 \(x\) 的方案数。 那么首先简单转换一下,变成未被覆盖的区域大小恰好是 \(\boldsymbol{m- 阅读全文
posted @ 2026-05-11 13:57 dyc2022 阅读(21) 评论(0) 推荐(0)
摘要: 更差的阅读体验 终于读懂了官解。 我们考虑将 \((p_1, p_2, \cdots, p_n)\) 变成 \((p_i, p_{i-1}, \cdots, p_1, p_n, p_{n-1}, \cdots p_{i+1})\) 这个操作是在干什么。容易发现,这个操作可以等价为,先 reverse 阅读全文
posted @ 2026-05-06 13:49 dyc2022 阅读(15) 评论(0) 推荐(0)
摘要: 更差的阅读体验 我们称序列 \(p\) 上的一组 \((i, i+1)\) 满足 \(p_i < p_{i+1}\),为一个上升位。题目要求的就是,使上升位数量最大的前提下,最短的子序列长度。 先不考虑区间查询。首先我们要考虑的是,给你一个排列 \(a\),怎么求出它的一个子序列,使得上升位数量最大 阅读全文
posted @ 2026-05-04 21:55 dyc2022 阅读(25) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 10 下一页
/* 设置动态特效 */ /* 设置文章评论功能 */ 返回顶端 levels of contents