摘要: 很显然的,题目要我们求的是个 01 背包,一看数据范围,$2\times 10^5$,GG。 考虑挖掘一些性质。令 $d_i=deg_i-1$,$L_s$ 表示最少需要多少个点才能使得它们的 $d$ 之和恰好等于 $s$,$R_s$ 表示最多需要多少个点才能使得它们的 $d$ 之和恰好等于 $s$。 阅读全文
posted @ 2022-12-21 11:54 tzc_wk 阅读(32) 评论(0) 推荐(0)
摘要: 格局打开了,FWT 居然还可以这么玩。 首先模型转化,每次以 $\dfrac{x}{n}$ 的概率令 $x$ 减 $1$,$1-\dfrac{x}{n}$ 的概率令 $x$ 加 $1$ 可以视作,有 $n$ 个硬币摆成一排,其中 $x$ 为正面向上的硬币个数,每次随机翻转一个硬币。 考虑将硬币朝上和 阅读全文
posted @ 2022-12-21 11:29 tzc_wk 阅读(133) 评论(0) 推荐(0)
摘要: 首先考虑对于固定的 $p$ 怎么求答案。其实就是 UOJ 749 稳健型选手。考虑维护一个堆,按 $p$ 从大到小的顺序,每次加入两个数后 pop 出最大的元素累加入答案,最后的总和就是 snuke 最大得分。 接下来考虑计数。首先将 $a$ 从大到小排序,由于贡献独立,所以我们可以统计出 $a_k 阅读全文
posted @ 2022-12-21 10:47 tzc_wk 阅读(52) 评论(0) 推荐(0)
摘要: 隔两个月补题解的时候甚至连题面都忘记了。。。 先考虑有解的充要条件,令 $S=\sum a_i$,考虑 $c=\lfloor\dfrac{S}{k}\rfloor,g=(S-1)\bmod k+1$,换句话说,我们把整个序列分成若干个长度为 $k$ 的块,那么 $c$ 是块的个数,$g$ 的最后一个 阅读全文
posted @ 2022-12-21 10:14 tzc_wk 阅读(47) 评论(0) 推荐(0)