随笔分类 - 解题报告
摘要:传送:door: 题意 \(n\) 首歌曲,分别有一个权值 \(d_i\),第 \(i\) 首歌曲的前驱为 \(\lfloor \frac{i}{k} \rfloor\),求一个权值字典序最大的歌曲序列,满足每首歌曲的权值都大于等于它前驱的权值。 \(n \le 5 \times 10^5\) 解法
阅读全文
摘要:传送:door: 题意 一个点数为 \(n\) 的树,每个点有颜色 \(c_i\),每个颜色有权值 \(v_i\)。 一条路径的权值定义为该条路径上各同色连通块的权值之和。 例如,一条颜色序列为 1 2 2 1 的路径,其权值为 \(v_1 + v_2 + v_1\)。 求长度在 \([L,R]\)
阅读全文
摘要:传送:door: 题意 有 \(n + 1\) 个栈,每个栈最多能放 \(m\) 个球,有 \(n\) 种颜色的球,每种球各有 \(m\) 个。 初始时前 \(n\) 个栈中各放有 \(m\) 个球,第 \(n+1\) 个栈为空。 每次操作可以将一个栈顶的球移到另一个栈顶,构造一个方案,用不多于 \
阅读全文
摘要:传送:door: 题意 有 \(n\) 个集合,第 \(i\) 个集合有 \(m_i\) 个小于等于 \(n\) 的正整数元素,保证任意 \(k\) 个集合的并的大小大于等于 \(k\)。 每个集合有一个权值,选出若干个集合,使得这若干个集合的并的大小等于集合数量,并且权值和最小,求出这个最小值。
阅读全文
摘要:传送:door: 题意 $n$ 只火鸡 $(n \le 400)$,$m$ 个人,每个人都有两个指定的火鸡 $x_i, y_i$,这 $m$ 个人会依次进行以下操作。 若 $x_i, y_i$ 都存活,则随机杀死其中的一只。 若只有一个存活,则杀死存活的那只。 若都死亡,则不进行操作。 问有多少对
阅读全文
摘要:传送:door: 题意 \(n\) 个点 \(m\) 条边的带权有向图, \(Q\) 次询问, 求出 \(x\) 到 \(y\) 之间长度为 \(v\) 的路径条数. 数据范围 \(n \le 8,\ m \le 300000,\ max_v \le 65000,\ Q \le 1000\). 图的
阅读全文
摘要:传送门 🚪 题意 求 \[ \left( \sum_{k = 0}^{n} f(k) \times x^k \times \binom{n}{k} \right) \bmod p \] 其中 \(f(k)\) 为关于 \(k\) 的 \(m\) 次多项式. \(n, m, x, p\) 给定, \
阅读全文
摘要:传送:door: 题意 给定一个 \(n\) 个节点的无向完全图, 点 \(i\) 的权值为 \(a_i\), 边 \((i,j)\) 的权值为 \(a_i \oplus a_j\). 求该图的最小生成树的边权之和. $1 \le n \le 2 \times 105,\ 0 \le a_i < 2
阅读全文
摘要:传送 🚪 题意 一张 \(n\) 个点 \(m\) 条边的无向图 \(G = (V,E)\) . 每个点有点权 \(A_i\). 对于每个点 \(u\), 定义集合 \(S_u = \{ A_v | (u,v) \in E \}.\) 定义 \(\rm MEX_u\) 为集合 \(S_u\) 中不
阅读全文
摘要:传送:door: 题意 已知排列 \(p\) 冒泡排序的一个交换次数的下界是 \(\frac{1}{2} \sum_{i=1}^{n} |i - p_i |\). 给定一个长度为 \(n\) 排列 \(q\), 求字典序严格大于 \(q\) 且满足冒泡排序交换次数为 \(\frac{1}{2} \s
阅读全文
摘要:传送:door: 题意 一张 \(n\) 个节点 \(m\) 条边的无向连通图, 每条边有两个属性 : 长度 \(l\), 海拔 \(a\). 有 \(Q\) 天, 每天给定海拔 \(p\) 和起点 \(v\). 每天都有一辆车, 可以经过 \(a > p\) 的边, 下车后就不能再上车, 须一直步
阅读全文
摘要:传送:door: 题意 题意有点复杂...懒得概括了...直接看题目吧... 思路 主要过程 首先, 注意到对付龙 \(i\) 的剑的攻击值 \(c_i\) 是一定的, 并可以预先求出来. 我们可以使用 \(std::muliset\) (可重集合) 来存当前有的剑, 并用 \(upper\_bou
阅读全文
摘要:传送:door: 题意:page_with_curl: 一张有 \(n\) 个节点的无向图, 点 \(i,j\) 之间的边权为 \(|i-j|\). ($ n \le 2500$) 有 \(m\) 条必须经过的边. \((m \le \frac{n(n-1)}{2})\) 分别求出以 \(s\) 为
阅读全文
摘要:传送门 题面 题意 有 \(n\) 个寝室, 构成一个树结构. 每个寝室有一个点权 \(h_i\). 树上的边可以被禁用. 一个连通块的不满意值为这个连通块中寝室权值中最大值与最小值的差. 有 \(m\) 个老师, 每个老师有一条查寝路线. 一个老师的不满意值为他的查寝路线中被禁用的边的数量. 求出
阅读全文
摘要:「解题报告」[luoguP6592]幼儿园 (DP) 传送门 题面 题意 给定一个 \(n\) 个点, \(m\) 条边的带权有向图. 每条边的边权是唯一的, 且第 \(i\) 条边的边权为 \(i\). \(k\) 个形如 \((x,l,r)\) 的询问, 回答是否存在一条从 \(x\) 到 $1
阅读全文
摘要:「解题报告」[luoguP6585]中子衰变 (交互题 分类讨论) 传送门 题面 题意 有一个长度为 \(n\) ,初始为 $0$ 的序列 \(a\). 每次操作可以将一个 $0$ 变为 $1$ 或 \(-1\), 并满足 $1$ 和 \(-1\) 不相邻. 最后无法操作的一方为输家. 特殊地, 若
阅读全文
摘要:「解题报告」[luoguP6584]重拳出击 (贪心).md 传送门 题面 题意 有一颗大小为 \(n\) 的边权为 $1$ 的无根树, 树上有 \(m\) 个 Youyou. 初始时, 小 Z 在 \(x\) 号节点上. 每一回合, 小 Z 可以杀死所有与它距离小于等于 \(k\) 的 Youyo
阅读全文
摘要:「解题报告」[luoguP6583]回首过去 (数论分块) 传送门 题面 题意 给定正整数 \(n\), 求出有序整数对 \((x,y)\) 的个数, 满足 $1\le x,y \le n$ 且 \(\frac{x}{y}\) 可以表示为十进制有限小数. 数据范围 $1 \le n \le 10^{
阅读全文
摘要:「解题报告」[JSOI2019] 节日庆典 (扩展kmp) 传送门 题面 题意 给定一个字符串 \(s\) (起始位置为 $1$), 对 \(s\) 的每个前缀求出最小循环表示的起始位置. 输入样例 abaacaba 输出样例 1 1 3 3 3 6 3 8 数据范围 \(|s| \le 3 \ti
阅读全文
摘要:「解题报告」[JSOI2019] 精准预测 (2-SAT) 传送门 题面 题意 有 \(T\) 个时刻, \(n\) 个居民, \(m\) 条预言 \((ty,t,x,y)\), 含义为 : \(ty==0\), 在 \(t\) 时刻, 若 \(x\) 是死亡状态, 则在 \(t+1\) 时刻, \
阅读全文

浙公网安备 33010602011771号