08 2023 档案

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

点击右上角即可分享
微信分享提示