Snowy Smile 题目传送门 解题思路 先把y离散化,然后把点按照x的大小进行排序,我们枚举每一种x作为上边界,然后再枚举其对应的每一种下边界。按照这种顺序插入点,这是一个压维的操作,即在 ...
比赛link 施工中 比赛小结 净贡献若干发罚时 cy D. Gambling Monster 题意 有一个转盘,每次转动得到 sim n n 为 的次幂 的概率分别给出。最开始你有一个数 x ,每次转动转盘得到一个数 y ,如果 x oplus y gt x 就令 x x oplus y ,否则 x 不变。求使 x n 期望转动转盘的次数。 Solution 从后往前 dp,列出式子: f i ...
2021-08-03 15:24 5 130 推荐指数:
Snowy Smile 题目传送门 解题思路 先把y离散化,然后把点按照x的大小进行排序,我们枚举每一种x作为上边界,然后再枚举其对应的每一种下边界。按照这种顺序插入点,这是一个压维的操作,即在 ...
来源 G - League of Legends(dp+双端队列优化) 类似斜率dp的思想吧,用一个双端队列维护。 首先预处理,如果存在一个大区间包含了一个小区间,可以把大区间拿出来。因为这个大 ...
。那么在状态 (i, q) 时,先手可以在第二堆选 q-p 个,第一堆选 0 个,转移到后手胜的 (i, p), ...
2019牛客多校第二场 A. Eddy Walker upsloved 有一个长为\(n\)的环,一开始位于\(0\),每次随机向前或者向后走,求最后一个走到\(m\)的概率 ps:这题实际上求的是所有询问的前缀积 实际上概率相等(俺也不知道为啥)如果\(m!=0\),则概率 ...
题意 给定一个长度为 \(n(n<=5000)\) 的排列,两个人轮流从这个序列中选择一个数,要求当前回合此人选择的数大于任意一个已经被选择的数,并且该数在数组中的位置 \(i\) 与此人上一 ...
2021牛客暑期多校第四场 Sample Game 题意 有一个随机数生成器,生成数\(x\)的概率为\(p_x\)。现在我们进行如下操作直至结束: \(1\) 随机生成一个数\(x\)。 \(2\) 如果已经生成的数中没有比\(x\)更大的数,则返回操作\(1\),否则,记当前已经生成 ...
题意: 给你一个集合A,里边有n个正整数,对于所有A的、满足集合内元素异或和为0的子集S,问你∑|S| n<=1e5,元素<=1e18 首先可以转化问题,不求∑|S|,而是求每 ...
2019牛客多校第一场 D还没补,G看起来做不了 A Equivalent Prefixes solved at 00:21 题意是有两个长为n的数组a,b,每个数组都是1到n的一个排列 询问一个最长的前缀p,使得对于任意的\(1 <= l <= r <= q\),都有 ...