08 2019 档案

摘要:Solution: ​ 由于 $$ x^m = \sum_{i=0}^m{~m~\choose i}{~x~\brace i}i! $$ ​ 将所求的式子化成这样,挖掘其性质,考虑是否能从儿子转移(或利用以求得信息)。 $$ \begin{aligned} S(u) &= \sum_{i=1}^nd 阅读全文
posted @ 2019-08-31 18:02 茶Tea 阅读(189) 评论(0) 推荐(0)
摘要:Solution: ​ 先考虑前缀,设 $f(i, j)$ 为长度为 $i$ 的排列中满足前缀最大值为自己的数有 $j$ 个的排列数。 假设新加一个数 $i+1$ 那么会有: $$ f(i,j)\rightarrow f(i + 1, j + 1)\\ f(i, j)\times i\rightar 阅读全文
posted @ 2019-08-31 17:59 茶Tea 阅读(203) 评论(0) 推荐(0)
摘要:Solution: ​ 这题可以分为两个部分, ​ 一个部分为处理出每个点最大的金条数与最小的金条数,记为 $[Min_i, Max_i]$ ​ 第二部分为对于 $n$ 个变量 $x_i\in[Min_i, Max_i]\cup \mathbb {Z}$,计算选出 $B$ 个前 $A$ 大变量的方案 阅读全文
posted @ 2019-08-31 17:56 茶Tea 阅读(308) 评论(0) 推荐(0)
摘要:Description: ​ 给你一棵初始只有根为1的树 ​ 两种操作 ​ 表示加入一个新点以 为父亲 ​ 表示以 为根的子树期望最深深度 ​ 每条边都有 $\frac{1}{2}$ 的概率断裂。 Solution: $$ E(\max\{A\}) \not=\max\{E(A)\} $$ ​ 所以 阅读全文
posted @ 2019-08-31 17:53 茶Tea 阅读(216) 评论(0) 推荐(0)
摘要:Description: 给 $n$ 个点的图,点有点权 $a_i$ ,两点之间有边当且仅当 $a_i\ \text{and}\ a_j \not= 0$,边权为1,求最小环。 Solution: 按每一位考虑若当前这一位为 1 的点超过了 2 个,那么答案就为 3 。 否则只会连一条边,于是最多只 阅读全文
posted @ 2019-08-31 17:52 茶Tea 阅读(239) 评论(0) 推荐(0)
摘要:Description: ​ 有两个数组a和b,两两配对,求 $a_i b_i$ 的配对比 $b_i a_i$ 的配对多 $k$ 个的方案数 $k\le n\le 2000$ Solution: ​ 先将 $a,b$ 排序,求出 $cnt[i]$ 表示比 $a[i]$ 小的 $b[j]$ 有多少个, 阅读全文
posted @ 2019-08-31 17:51 茶Tea 阅读(151) 评论(1) 推荐(0)
摘要:Solution: ​ 假设现在在点1,有许多形如 的限制条件,那么对于一组限制,必须先走到 的 $\frac{z dis(x, y)}{2}$ 级祖先,叫这些点为限制点,那么如果要满足所有条件,必然是先走到一个最深的限制点,如果当前点满足所有限制,那么就是特殊点,否则再往下走一定不会更好,因为这样 阅读全文
posted @ 2019-08-31 17:49 茶Tea 阅读(235) 评论(0) 推荐(0)
摘要:"题解点我" Code cpp include typedef long long LL; typedef unsigned long long uLL; define SZ(x) ((int)x.size()) define ALL(x) (x).begin(), (x).end() define 阅读全文
posted @ 2019-08-31 17:40 茶Tea 阅读(385) 评论(0) 推荐(0)
摘要:Description 话说Nan在海边等人,预计还要等上M分钟。为了打发时间,他玩起了石子。Nan搬来了N堆石子,编号为1到N,每堆 包含Ai颗石子。每1分钟,Nan会在编号在$[L_i,R_i]$之间的石堆中挑出任意Ki颗扔向大海(好疼的玩法),如果$[L_i,R_i]$剩下石子不够$K_i$颗 阅读全文
posted @ 2019-08-31 17:21 茶Tea 阅读(362) 评论(0) 推荐(0)
摘要:Description 给定一个⻓为 n 的字符串 s , 问有多少个⻓为 m 的字符串 t 满足: 将 t 无限重复后,可以从中截出一个⻓度为 n 且字典序比 s 小的串。 m ≤ 2000 n ≤ 2000 Solution 正难则反,补集转换,用 $26^m$ 减去“无法从中截出字典序比 s 阅读全文
posted @ 2019-08-27 20:29 茶Tea 阅读(227) 评论(0) 推荐(0)
摘要:Description 一位冷血的杀手潜入 Na wiat,并假装成平民。警察希望能在 N 个人里面,查出谁是杀手。警察能够对每一个人 进行查证,假如查证的对象是平民,他会告诉警察,他认识的人, 谁是杀手, 谁是平民。 假如查证的对象是杀 手, 杀手将会把警察干掉。现在警察掌握了每一个人认识谁。每一 阅读全文
posted @ 2019-08-27 11:58 茶Tea 阅读(202) 评论(0) 推荐(0)
摘要:Description 小 $A$ 走到一个山脚下,准备给自己造一个小屋。这时候,小 $A$ 的朋友(op,又叫管理员)打开了创造模式,然后飞到山顶放了格水。于是小 $A$ 面前出现了一个瀑布。作为平民的小A只好老实巴交地爬山堵水。那么问题来了:我们把这个瀑布看成是一个𝑛个节点的树,每个节点有权值 阅读全文
posted @ 2019-08-27 10:58 茶Tea 阅读(201) 评论(0) 推荐(0)