合集-联考题解

摘要:Operator Precedence sb 构造题,随便做一下即可。下面给出一种构造方案:\(2,-1,2,-1,\dots,2,-1,2n,-1\)。 列车员 简单计数题。 考虑第一问,直接我们将区间按照右端点排序贪心即可。 考虑第二问,我们首先可以离散化,把整个路线划分成若干段。我们先考虑一个 阅读全文
posted @ 2025-10-20 20:36 Lyrella 阅读(36) 评论(0) 推荐(1)
摘要:CF2110D 求最小值的问题可以考虑转化成二分答案然后判断合法性。于是先二分答案,然后发现判断合法性本质就是判断连通性,因为是 DAG 于是考虑拓扑排序维护到一个点的合法最大值即可。 B 考虑 \(k=0\) 怎么做?我们直接按 \(y\) 排序然后扫描线即可。现在考虑 \(k\neq0\) 怎么 阅读全文
posted @ 2025-10-27 17:08 Lyrella 阅读(10) 评论(0) 推荐(0)
摘要:A 从两边贪心即可。 B 设 \(f_{i,j,0/1}\) 表示牌堆还剩 \(i\) 张牌,现在已经有 \(j\) 种有用的牌种,是否有对子的期望。转移考虑分讨新的牌是否有贡献,有什么贡献即可。 C 首先差分,现在一次操作就是一个位置加一个位置减相同的数。然后很明显答案有一个上界就是 \(n-1\ 阅读全文
posted @ 2025-10-28 22:04 Lyrella 阅读(20) 评论(0) 推荐(0)
摘要:CF1905F 首先判断特殊情况:\(\forall i,p_i=i\) 答案一定是 \(n-2\)。然后考虑一个位置如果已经满足条件我们先统计到答案中,对于不满足条件的位置,考虑去进行交换的贡献。如果存在一个位置满足 \(p_i=i\) 并且前面只有一个数 \(x>i\) 那么我们换掉这个数就可以 阅读全文
posted @ 2025-11-04 20:50 Lyrella 阅读(28) 评论(0) 推荐(1)
摘要:A 一眼题。看到位运算计数考虑拆位。 B 肯定先要期望转计数,最后除掉总方案数 \((n(s+1))^m\)。最初的想法是考虑每一个位置的情况,考虑一个位置 \(x\) 受到的影响范围是 \(\text{lowbit}(x)\) 的,注意到每个位置是平凡的于是考虑对于 \(\text{lowbit} 阅读全文
posted @ 2025-11-06 21:27 Lyrella 阅读(19) 评论(0) 推荐(0)
摘要:A 简单题,考虑一个串变化后不同并且计数不重不漏只须保证区间两端不同即可。 B 简单贪心。shopping plans 的超级弱化版。 C 设 \(f_i\) 表示被分在 \(\le i\) 的 L 型的方案数,显然有 \(f_i=\left(\sum_{j=x-i}^{x-1}{n-i\choos 阅读全文
posted @ 2025-11-07 21:46 Lyrella 阅读(24) 评论(0) 推荐(0)
摘要:A 转化题意,变成求这个图划分成若干团的最小改变边数,注意 \(n\le17\) 于是子集 dp \(\mathcal O(3^n)\) 没了,已经能过就不管了()。 B 哎呀这不开一个堆维护一下串就好了?我们用一个二元组 \((l,r)\) 代表一个串,用堆维护,注意最开始加入 \(\min(n, 阅读全文
posted @ 2025-11-10 21:13 Lyrella 阅读(23) 评论(0) 推荐(0)
摘要:A 神人构造,随机区分度真恶心。 我们考虑将序列分成前半段限制为 \(m\) 和后半段限制为 \(m'=0\)。前面我们用 \(n,n-1,\dots,n-m+1\) 并让其合法即可,考虑后面的构造。考虑把序列分成尽量相等的三段,然后大的两段从大到小填数,最小的那一段从小到大填数。从 \(n,x,1 阅读全文
posted @ 2025-11-13 21:42 Lyrella 阅读(29) 评论(0) 推荐(1)