08 2023 档案
摘要:[原题](https://www.luogu.com.cn/problem/P6046) ### 期望不要光往 想!!! ### 期望不要光往 想!!! ### 期望不要光往 想!!! 对于每一个数 分别考虑, 表示 的期望删除轮数;$P(t_i = x)
阅读全文
摘要:[原题](https://www.luogu.com.cn/problem/P1365) 一道不同寻常的期望 题 我们定义 表示前 个数的答案, 表示前 个数的连续后缀 长度 可以得到转移: $$ f_i = \begin{cases} f_{i-1}+(g_{i-
阅读全文
摘要:[原题](https://www.luogu.com.cn/problem/P7474) 题目挺好的,数据范围诈骗挺烂的 首先第一问没什么好说的,连边成功的概率为 ,因此连边成功的期望次数为 又因为要连 次边,因此边期望个数为$\frac
阅读全文
摘要:[原题](https://www.luogu.com.cn/problem/P6862) 首先考虑 的朴素做法,设 表示 个点的树时的答案 容易得到: $$ \begin{align} dp_K &= \begin{cases} (K - 1)! &(K \neq 1) \ 0
阅读全文
摘要:[原题](https://www.luogu.com.cn/problem/P3802) 很有创新的一道题 我们设 。考虑一下如果我们第 到 选的数的顺序 ,那我们的概率: $$ P(S) = \pr
阅读全文
摘要:[原题](https://www.luogu.com.cn/problem/P6154) 期望题通常有两种解决方案: 1. 直接递推期望的答案 2. 用总的答案/总的方案数 本人就在这道题上有第一种方案卡了很长时间,最后才发现用第二种方案解决很简单 下面直接说解法 首先$E(x) = \frac{s
阅读全文
摘要:[原题](https://www.luogu.com.cn/problem/P4316) 这篇帖子主要解释为什么正推和倒推有区别,如果想询问做法,请移步至[洛谷题解区](https://www.luogu.com.cn/problem/solution/P4316) 倒推: 表示从$i \
阅读全文
摘要:[原题](https://www.luogu.com.cn/problem/P8774) 首先第一眼显然是 题 这里提供两种做法 #### 方法1: 设 表示从 的期望次数,容易得到: $$ \begin{align} dp_i &= \sum_{j=
阅读全文
摘要:[原题](https://codeforces.com/contest/1823/problem/E) [翻译](https://www.luogu.com.cn/problem/CF1823E) 前置知识:[SG函数](https://zhuanlan.zhihu.com/p/562117547)
阅读全文
摘要:[原题](https://codeforces.com/contest/1823/problem/D) [翻译](https://www.luogu.com.cn/problem/CF1823D) 首先我们发现 一定有解,否则一定无解 因为我们考虑如果以 结尾出现了
阅读全文
摘要:[原题](https://codeforces.com/contest/1817/problem/A) [翻译](https://www.luogu.com.cn/problem/CF1817A) 降智题 用一个前缀和数组 记录前缀中满足$a_{i-2} \geq a_{i-1} \geq
阅读全文
摘要:[原题](https://codeforces.com/contest/1826/problem/F) [翻译](https://www.luogu.com.cn/problem/CF1826F) 一道很~~难想~~巧妙的交互题 首先如果他给出点的顺序是有序的,那我们显然可以问一个与 轴平行的和
阅读全文
摘要:原题 翻译 傻卵 题 高位偏序,直接套CDQ分治显然不可行 但是解决高维偏序还有一种常见的 trick:把每一维拆开,用二进制表示出偏序关系,最后全部按位与起来合并。 具体的,对于每一位我们按照 从小到大排序,固定 ,找出所有的 并在\(bi
阅读全文
摘要:[原题](https://codeforces.com/contest/1826/problem/D) [翻译](https://www.luogu.com.cn/problem/CF1826D) 这题乍一看不太好做,当时还想了单调栈或改变枚举顺序之类的做法,但都不可做 但仔细一想,我们发现答案的$
阅读全文
摘要:[原题](https://codeforces.com/contest/1824/problem/C) [翻译](https://www.luogu.com.cn/problem/CF1824C) 首先考虑一个朴素的 ,我们设 表示以 为根的子树全部变成 最少
阅读全文
摘要:[原题](https://codeforces.com/contest/1824/problem/B2) [翻译](https://www.luogu.com.cn/problem/CF1824B2) 首先根据~~猜结论~~数学归纳法可以想到在 为奇数时答案依然是 因此我们只考虑 是偶
阅读全文
摘要:[原题](https://codeforces.com/contest/1824/problem/B1) [翻译](https://www.luogu.com.cn/problem/CF1824B1) 这题不算难,但我想错了 当 时,答案就是关键点;当 时,答案就是三个节点组
阅读全文
摘要:[原题](https://codeforces.com/contest/1837/problem/F) [翻译](https://www.luogu.com.cn/problem/CF1837F) 首先看到最大值最小就想到二分答案 当我们二分了一个 ,我们考虑到恰好等于 的宣发不太好选,不如
阅读全文
摘要:[原题](https://codeforces.com/contest/1837/problem/E) [翻译](https://www.luogu.com.cn/problem/CF1837E) 我们先想一下若干全是 怎么做 我们可以一层一层的考虑。对于最后一层,我们可以发现 $(\fr
阅读全文
摘要:[原题](https://codeforces.com/contest/1837/problem/B) [翻译](https://www.luogu.com.cn/problem/CF1837B) 一句话题解:求最长连续段长度+1 zmy直接秒了,wssb
阅读全文
摘要:[原题](https://codeforces.com/contest/1830/problem/C) [翻译](https://www.luogu.com.cn/problem/CF1830C) 前置知识: 数 首先我们先考虑如果没有线段怎么做 我们容易发现如果 为奇数肯定无解
阅读全文
摘要:[原题](https://codeforces.com/contest/1830/problem/B) [翻译](https://www.luogu.com.cn/problem/CF1830B) 感觉挺好的题,但说不定挺典的? 我一开始想到了值域分块的思路,但之后就一直想整除、余数组合之类的。~~
阅读全文
摘要:[原题](https://codeforces.com/contest/1839/problem/E) [翻译](https://www.luogu.com.cn/problem/CF1839E) 直接说结论:如果存在一种方案使得序列中最后得到的数为0,则后手必胜,否则一定先手必胜 证明:如果存在一
阅读全文
摘要:[原题](https://codeforces.com/contest/1839/problem/D) [翻译](https://www.luogu.com.cn/problem/CF1839D) 发现我们可以固定里面一段上升子序列不动,我们称这些子序列的点为“选定点” 我们不妨能发现答案为非选定点
阅读全文
摘要:[原题](https://codeforces.com/contest/1838/problem/E) [翻译](https://www.luogu.com.cn/problem/CF1838E) 容易想到 的做法 表示考虑前 个 序列,已经匹配了前 个$
阅读全文
摘要:[原题](https://codeforces.com/contest/1838/problem/C) [翻译](https://www.luogu.com.cn/problem/CF1838C) CF题真巧妙,~~虽然但是我是笨蛋想不出来/kk~~ 先说一下我的做法 如果 和 中有一个不是
阅读全文
摘要:[原题](https://codeforces.com/contest/1838/problem/B) [翻译](https://www.luogu.com.cn/problem/CF1838B) 连B题都做不出来,NOIP大寄了 首先我们至少有两个排列 和
阅读全文
摘要:[原题](https://codeforces.com/contest/1840/problem/G2) [翻译](https://www.luogu.com.cn/problem/CF1840G2) 观察G1操作貌似不能再优化了,但我们可以用一些随机化算法 我们发现对于我们已经查询过的所有数中最大
阅读全文
摘要:[原题](https://codeforces.com/contest/1840/problem/G1) [翻译](https://www.luogu.com.cn/problem/CF1840G1) 先查询 的位置,再查询 的位置,然后再判断这些位置是否和之前
阅读全文
摘要:[原题](https://codeforces.com/contest/1840/problem/F) [翻译](https://www.luogu.com.cn/problem/CF1840F) 首先先说一个我想的错误的做法 因为从 肯定是时间越短越
阅读全文
摘要:[原题](https://codeforces.com/contest/1841/problem/F) [翻译](https://www.luogu.com.cn/problem/CF1841F) 算是一道很经典的题了,所以决定写博客 设最后选出的四种生物个数分别是 , , , ,则
阅读全文
摘要:[原题](https://codeforces.com/contest/1841/problem/C) [翻译](https://www.luogu.com.cn/problem/CF1841C) 我想的方法是记录修改某一个位置为某个字母时会影响到哪些位置,就随便前缀和之类的处理一下,不过代码比较麻
阅读全文
摘要:[原题](https://codeforces.com/contest/1834/problem/F) [翻译](https://www.luogu.com.cn/problem/CF1834F) 容易发现对于一个排列 ,其重置次数为$\sum_{i=1}^n{[p_i i$可以直接顺着带过去不
阅读全文
摘要:[原题](https://codeforces.com/contest/1834/problem/D) [翻译](https://www.luogu.com.cn/problem/CF1834E) 首先我们考虑求一下答案的上限,对于序列 的所有区间 ,他 的上限一定是小于 个
阅读全文
摘要:[原题](https://codeforces.com/contest/1835/problem/D) [翻译](https://www.luogu.com.cn/problem/CF1835D) 好题!图论用数论的解法真的很巧妙 首先注意读题,要**恰好等于 **,~~因为我看错了~~ 这题有
阅读全文
摘要:[原题](https://codeforces.com/contest/1842/problem/E) [翻译](https://www.luogu.com.cn/problem/CF1842E) 挺好的dp题,tsx推荐XD 首先可以发现如果两个三角形有交肯定不优,于是我们考虑按照$x \leq
阅读全文
摘要:[原题](https://codeforces.com/contest/1842/problem/D) [翻译](https://www.luogu.com.cn/problem/CF1842D) ~~题目背景生草~~ 因为我们想让聚会时间越长越好,所以我们对于从1开始的某一个限制,我们直到他到达了
阅读全文
摘要:[原题](https://codeforces.com/contest/1860/problem/D) [翻译](https://www.luogu.com.cn/problem/CF1860D) 补题的时候想了半天交换后对01和10个数的影响,写了半天的dp才发现前面的修改会影响0和1的个数(我是
阅读全文
摘要:[原题](https://codeforces.com/contest/1860/problem/E?mobile=false) [翻译](https://www.luogu.com.cn/problem/CF1860E) 首先考虑一个暴力的做法,暴力建图,对每一个询问跑BFS,总复杂度$O(n^2
阅读全文
摘要:[原题](https://codeforces.com/contest/1845/problem/E) [翻译](https://www.luogu.com.cn/problem/CF1845E) 首先我们容易发现如果给每个球一个编号,他的相对位置是不变的 于是我们不妨把原问题转化为一个常为 严
阅读全文
摘要:[原题](https://codeforces.com/contest/1845/problem/D) [翻译](https://www.luogu.com.cn/problem/CF1845D) 我写了个线段树233 我们发现对于一个固定的 ,我们可以把原序列分为三段: * 上升到 以上
阅读全文
摘要:[原题](https://codeforces.com/contest/1845/problem/C) [翻译](https://www.luogu.com.cn/problem/CF1845C) 以为是数位dp,想了很久,最后发现贪心好巧妙 但其实数位dp也能做,只是写起来比较麻烦,(而且我看错题
阅读全文
摘要:[原题](https://www.luogu.com.cn/problem/P7154) 我们先思考如果没有极大匹配这个限制该怎么做 ysx曾经说过:dp要先考虑递推顺序 看到这个题的限制 ,可以想到这题要先按照 和 的顺序排序 不妨设 表
阅读全文
摘要:[原题](https://www.luogu.com.cn/problem/P5319) 虽然不会AC自动机,但这题的前半部分解法让我小小的震撼了 由于本人水平有限,所以这里只说前半部分思路 我们发现答案 ,其中这个$\sqrt[
阅读全文
摘要:[原题](https://www.luogu.com.cn/problem/P8019) 一道很好的思维题 首先因为区间操作不太好做,所以我们可以先对所有数做一个前缀异或和,这样原问题就变成了从n个数中选m个数,使得$Or_{i=1}^{m}{(prexor_{x_i} \oplus prexor_
阅读全文
摘要:[原题](https://codeforces.com/problemset/problem/1856/B) [翻译](https://www.luogu.com.cn/problem/CF1855B) - 引理1:在 内一定存在一个数 使满足 证明:设$k=r
阅读全文
摘要:[原题](https://www.luogu.com.cn/problem/P7116) > 简化题意: 有一个 k 维场地,第 i 维宽为 wi,即第 i 维的合法坐标为 1, 2, · · · ,wi。 小 C 有一个长为 n 的行动序列,第 i 元素为二元组 (ci, di),表示这次行动小
阅读全文
摘要:[原题](https://codeforces.com/problemset/problem/938/G) [翻译](https://www.luogu.com.cn/problem/CF938G) 老规矩,对于不可做的这种操作题先考虑没有修改操作怎么做 这时问题就变为了给你一个联通的图,让你找一条
阅读全文