摘要:
一道经典组合数学+容斥题。 题目传送门: "CF1096E" 。 题意简述: $p$ 个人,每个人有得分 $a_i$。 总得分 $\sum a_i = s$。 第一个人得分 $a_1 \ge r$。 得分最高的人可以获胜,如果多个人得分最高,则等概率随机其中一个人获胜。 问第一个人获胜的概率。 题解 阅读全文
摘要:
令人抓狂的整体二分题。根本原因还是我太菜了。 在学校写了一个下午写得头晕,回家里重写了一遍,一个小时就写完了……不过还是太慢。 题目传送门: "洛谷P4175" 。 题意简述: 一棵 $n$ 个结点的树,每个点有点权。 有 $m$ 次操作,每个操作要么是更改单点点权,要么是查询树链上第 $k$ 大点 阅读全文
摘要:
题目传送门: "洛谷P4592" 。 题意简述: 题面说的很清楚了。 题解: 发现没有修改很快乐。再看异或最大值操作,很容易想到可持久化 01trie。 这里要把 01trie 搬到树上,有点难受。 树剖太捞了,考虑 DFS 序。 子树查询转成 DFS 序上一段区间,而链上查询转成两条链。 所以维护 阅读全文
摘要:
题目传送门:洛谷P3307。这题在bzoj上是权限题。 题意简述: 这题分为两个部分: ① 有一些珠子,每个珠子可以看成一个无序三元组。三元组要满足三个数都在$1$到$m$之间,并且三个数互质,两个珠子不同当且仅当这个三元组不同。计算有多少种不同的珠子。 ② 把这些珠子串成一个环,要满足相邻的珠子不 阅读全文
摘要:
题目传送门:洛谷 P4248。 题意简述: 定义两个字符串 \(S\) 和 \(T\) 的差异 \(\operatorname{diff}(S,T)\) 为这两个串的长度之和减去两倍的这两个串的最长公共前缀的长度。 给定一个字符串,定义从第 \(i\) 个字符开始的后缀为 \(Suf_i\)。 求 阅读全文
摘要:
题目传送门:洛谷P5089。 题意简述: 一张 \(n \times m\) 的表格,有一些格子有标记,另外一些格子没有标记。 如果 \((r_1,c_1),(r_1,c_2),(r_2,c_1)\) (满足 \(r_1\ne r_2,c_1\ne c_2\))都有标记,那么可以不花费任何代价使得 阅读全文
摘要:
题目传送门:洛谷P4093。 题意简述: 给定一个长度为 \(n\) 的序列 \(a\)。 同时这个序列还可能发生变化,每一种变化 \((x_i,y_i)\) 对应着 \(a_{x_i}\) 可能变成 \(y_i\)。 不会同时发生两种变化。 需要找出一个最长的子序列,使得这个子序列在任意一种变化下 阅读全文
摘要:
题目传送门:洛谷P3835。 题意简述: 题面说的很清楚了。 题解: 考虑建立一棵每个节点都表示一个版本的树。 以初始版本 \(0\) 为根。对于第 \(i\) 个操作,从 \(v_i\) 向 \(i\) 连一条边,而边权则是 \(opt_i\) 和 \(x_i\) 的二元组,表示经过这条边上操作, 阅读全文
摘要:
题目传送门:ARC090E。 题意简述: 给定一张有 \(N\) 个点 \(M\) 条边的无向图。每条边有相应的边权,边权是正整数。 小 A 要从结点 \(S\) 走到结点 \(T\),而小 B 则相反,他要从结点 \(T\) 走到结点 \(S\)。 小 A 和小 B 走一条边需要的时间都是这条边的 阅读全文
摘要:
本省省选题是需要做的。 题目传送门:洛谷P4609。 题意简述: 求有多少个 \(1\) 到 \(N\) 的排列,满足比之前的所有数都大的数正好有 \(A\) 个,比之后的所有数都大的数正好有 \(B\) 个。 答案对 \(mod=10^9+7\) 取模。 有 \(T\) 组数据。 题解: 考虑最大 阅读全文