摘要: 省选题记录 看起来辣鸡yyb打算跟着做做省选题了。 那么就汇总在这里吧。 我做完的链接就是题解,否则就是题面。 做完的就加粗+斜体,没做完的就划掉吧。 "~~[HNOI2019]鱼~~" "~~[HNOI2019]JOJO~~" " [HNOI2019]多边形 " " [HNOI2019]校园旅行 阅读全文
posted @ 2019-04-12 09:44 小蒟蒻yyb 阅读(1102) 评论(0) 编辑
该文被密码保护。
posted @ 2019-04-10 16:30 小蒟蒻yyb 阅读(4) 评论(0) 编辑
摘要: HNOI2019游记 Day0 这么快啊,明天就是省选了。 说真的,从高一到高二,完完全全是两种不一样的心态吧。高一的时候总觉得明年还有一年,是相当放松的,对于结果无所谓。到了高二再说没有压力全是假的,毕竟是决定一切的比赛了。所以当听到初三、高一的说着“要退役了”,心里很不是滋味。到了现在,也能理解阅读全文
posted @ 2019-04-05 10:38 小蒟蒻yyb 阅读(2147) 评论(33) 编辑
该文被密码保护。
posted @ 2019-03-11 20:29 小蒟蒻yyb 阅读(383) 评论(37) 编辑
摘要: Day0 报道日就当做Day0吧。 上午起床比较晚,起来就开始整理东西准备搬到广二的高中部去,搬了两趟,因为没吃早饭,头就很晕,吓得我赶快把之前发的士力架给吃了。 上午李姐姐和我们聊了聊$THUWC$的失利相关的内容,我显然还是有很多不足之处的,所以再往后走$yyb$一定要付出更大的努力。 下午鸽子阅读全文
posted @ 2019-01-24 20:52 小蒟蒻yyb 阅读(1802) 评论(8) 编辑
摘要: Day 1 今年年初,留坑,以后补,多多关注。 Day0 上午吃了碗粉,就坐地铁到了高铁站。 做高铁从长沙到了广州,最大的感受就是热热热热热热热热。 所以太热了不说了。(雾 ~~汉堡王真香~~ Day1 上午从宾馆搬到了广二。报道的时候最大的感受就是大大大大大大大大大。~~似乎只要是个高中就比我们学阅读全文
posted @ 2019-01-19 17:24 小蒟蒻yyb 阅读(1602) 评论(10) 编辑
摘要: yyb经常只写题目不写总结。欢迎让我填坑阅读全文
posted @ 2018-01-20 16:56 小蒟蒻yyb 阅读(2567) 评论(55) 编辑
摘要: 【LOJ 6485】LJJ 学二项式定理(单位根反演) 题面 "LOJ" 题解 显然对于$a0,a1,a2,a3$分开算答案。 这里以$a0$为例 $$\begin{aligned} Ans&=\frac{1}{4}a_0\sum_{i=0}^n [4|i]{n\choose i}s^i\\ &=\阅读全文
posted @ 2019-05-09 21:24 小蒟蒻yyb 阅读(37) 评论(0) 编辑
摘要: 【BZOJ3328】PYXFIB(单位根反演,矩阵快速幂) 题面 "BZOJ" 题解 首先要求的式子是:$\displaystyle \sum_{i=0}^n [k|i]{n\choose i}f_i$。 斐波那契数列如果要快速算显然就只能对应着一个矩阵,所以我们就直接默认$f_i$是一个矩阵的形式阅读全文
posted @ 2019-05-09 18:57 小蒟蒻yyb 阅读(24) 评论(0) 编辑
摘要: 单位根反演 看起来原来是写过一次这道题目的。 然而从来没有想过问什么。 所以来从头算一算QwQ。 式子是这样的: $$\forall k,[n|k]=\frac{1}{n}\sum_{i=0}^{n 1}\omega_n^{ik}$$ 简单的证明: 首先当$[n|k]$的时候,$\omega_n^{阅读全文
posted @ 2019-05-09 14:59 小蒟蒻yyb 阅读(59) 评论(0) 编辑
摘要: 【BZOJ5104】Fib数列(BSGS,二次剩余) 题面 "BZOJ" 题解 首先求出斐波那契数列的通项: 令$A=\frac{1+\sqrt 5}{2},B=\frac{1 \sqrt 5}{2}$,那么$f[n]=\frac{1}{\sqrt 5}(A^n B^n)$。 然后有$A= \fra阅读全文
posted @ 2019-05-08 21:47 小蒟蒻yyb 阅读(41) 评论(0) 编辑
摘要: 二次剩余 求啥? 要求解的东西是$$x^2\equiv n(mod\ p)$$ 其中$p$是一个奇质数。 前置条件 有二次剩余的条件: $$n^{\frac{p 1}{2}}\equiv 1(mod\ p)$$ 证明: 根据费马小定理,有$n^{p 1}\equiv 1(mod\ p)$。 假设存在阅读全文
posted @ 2019-05-08 09:53 小蒟蒻yyb 阅读(77) 评论(0) 编辑
摘要: 【Luogu5348】密码解锁(莫比乌斯反演,数论) 题面 "洛谷" 题解 首先题目给定的限制是$\sum_{n|i}a[i]=\mu(n)$,然后把这个东西反演一下, 莫比乌斯反演的式子是:$g(n)=\sum_{n|i}f(i)\rightarrow f(n)=\sum_{n|i}g(i)\mu阅读全文
posted @ 2019-05-07 10:00 小蒟蒻yyb 阅读(67) 评论(0) 编辑
摘要: 【Luogu5349】幂(分治FFT) 题面 "洛谷" 题解 把多项式每一项拆出来考虑,于是等价于要求的只有$\sum_{i=0}^\infty i^kr^i$。 令$f(r)=\sum_{i=0}^\infty i^k r^i$,那么$rf(r)=\sum_{i=0}^\infty r i^k r阅读全文
posted @ 2019-05-06 22:07 小蒟蒻yyb 阅读(64) 评论(1) 编辑
摘要: AtCoder Grand Contest 015 A A+...+B Problem 有一个人有$n$个数,最小的是$A$,最大的是$B$,其他数位置,问一共有多少种和的可能情况。 显然能够取到的是一段连续值,那么求出最小值和最大值就行了。 cpp include include include 阅读全文
posted @ 2019-05-06 15:31 小蒟蒻yyb 阅读(44) 评论(0) 编辑
摘要: AtCoder Grand Contest 014 A Cookie Exchanges 有三个人,分别有$A,B,C$块饼干,每次每个人都会把自己的饼干分成相等的两份然后给其他两个人。当其中有一个人的饼干数量是奇数的时候停止,求会进行几次这样子的操作,或者会永远进行下去。 首先无解的情况一定是三个阅读全文
posted @ 2019-05-04 09:51 小蒟蒻yyb 阅读(59) 评论(0) 编辑
摘要: Codeforces Round 556 (Div. 1) A. Prefix Sum Primes 给你一堆1,2,你可以任意排序,要求你输出的数列的前缀和中质数个数最大。 发现只有$2$是偶质数,那么我们先放一个$2$,再放一个$1$,接下来把$2$全部放掉再把$1$全部放掉就行了。 cpp i阅读全文
posted @ 2019-05-02 15:48 小蒟蒻yyb 阅读(230) 评论(2) 编辑
摘要: 【BZOJ4445】[SCOI2015]小凸想跑步(半平面交) 题面 "BZOJ" "洛谷" 题解 首先把点给设出来,$A(x_a,y_a),B(x_b,y_b),C(x_c,y_c),D(x_d,y_d),P(x,y)$ 然后我们考虑$S_\Delta ABP include include in阅读全文
posted @ 2019-04-30 11:51 小蒟蒻yyb 阅读(68) 评论(1) 编辑
摘要: 【LOJ 3097】[SNOI2019]通信(费用流) 题面 "LOJ" 题解 暴力就直接连$O(n^2)$条边。 然后分治/主席树优化连边就行了。 ~~抄zsy代码,zsy代码是真的短~~ cpp include include include using namespace std; defin阅读全文
posted @ 2019-04-29 15:22 小蒟蒻yyb 阅读(164) 评论(0) 编辑
摘要: 【LOJ 3096】[SNOI2019]数论 题面 "LOJ" 题解 考虑枚举一个$A$,然后考虑有多少个合法的$B$。 首先这个数可以写成$a_i+kP$的形式,那么它模$Q$的值成环。 所以我们预处理每个环内有多少个合法的$b$,再把$b$按照访问顺序记录一下,那么对于每一个$a$就可以直接算答阅读全文
posted @ 2019-04-29 10:08 小蒟蒻yyb 阅读(120) 评论(0) 编辑
摘要: 【LOJ 3095】[SNOI2019]字符串(后缀数组) 题面 "LOJ" 题解 首先画图看看如何比较两个串的大小,发现这个东西等价于求两个相邻的后缀的$LCP$。 一个做法是求出$SA$,然后就可以很容易的判断两个位置的大小了。 然而实际上相邻两个后缀的$LCP$转移可以很容易的从前一个得到,所阅读全文
posted @ 2019-04-28 22:36 小蒟蒻yyb 阅读(180) 评论(0) 编辑
摘要: 【BZOJ4032】[HEOI2015]最短不公共子串(后缀自动机,序列自动机) 题面 "BZOJ" "洛谷" 题解 数据范围很小,直接暴力构建后缀自动机和序列自动机,然后直接在两个自动机上进行$bfs$,找到的第一个不同时存在的节点就直接输出就好了。 cpp include include inc阅读全文
posted @ 2019-04-28 20:00 小蒟蒻yyb 阅读(52) 评论(0) 编辑
摘要: 【BZOJ4030】[HEOI2015]小L的白日梦 题面 "BZOJ" "洛谷" 题解 要求的是最小的不开心连续段的期望。 然后发现自己就不会做了。 然后就可以来 "抄题解" 啦。 首先来猜性质: 第一个,一定是按照不高兴的概率单调不增的一个序列。 还是比较容易猜到的,这个证明也不难,首先我们把这阅读全文
posted @ 2019-04-28 16:08 小蒟蒻yyb 阅读(43) 评论(0) 编辑
摘要: 【BZOJ4029】[HEOI2015]定价(贪心) 题面 "BZOJ" "洛谷" 题解 每次加上十进制下的$lowbit$就行了???阅读全文
posted @ 2019-04-27 14:22 小蒟蒻yyb 阅读(33) 评论(0) 编辑
摘要: 【CF1152F】Neko Rules the Catniverse(动态规划) 题面 "CF" 题解 我们先考虑一个需要扫一遍所有位置的做法。 那么状态一定是$f[i]$然后什么什么表示考虑到当前第$i$个位置的答案。 看看我们还需要记录什么,首先肯定要记录的是当前已经选了几个,所以多了一维$j$阅读全文
posted @ 2019-04-27 10:38 小蒟蒻yyb 阅读(110) 评论(0) 编辑
摘要: 【BZOJ4028】[HEOI2015]公约数数列(分块) 题面 "BZOJ" "洛谷" 题解 ~~看一道题目就不会做系列~~ 首先$gcd$最多只会有$log$种取值,所以我们可以暴力枚举出所有可能的$gcd$。 那么我们现在按照步骤要解决两个问题。第一个是怎么动态维护$gcd$的取值,第二个是怎阅读全文
posted @ 2019-04-25 22:34 小蒟蒻yyb 阅读(40) 评论(0) 编辑
摘要: 【BZOJ4013】[HNOI2015]实验比较(动态规划) 题面 "BZOJ" "洛谷" 题解 看题目意思就是给你一棵树,连边表示强制顺序关系。然后你要给点染色,在满足顺序关系的情况下,将序列染成若干个颜色,同颜色之间没有顺序关系。求染色方案数。 那么设$f[i][j]$表示以$i$为根的子树内有阅读全文
posted @ 2019-04-25 16:49 小蒟蒻yyb 阅读(41) 评论(0) 编辑
摘要: 【BZOJ4007】[JLOI2015]战争调度(动态规划) 题面 "BZOJ" "洛谷" 题解 神仙题,我是做不来。 一个想法是设$f[i][j]$表示当前考虑到$i$节点,其子树内有$j$个人选择了打仗的最大贡献。 但是我们发现直接做我们并不会转移,因为我们不知道每个儿子的选择情况。 那么我们直阅读全文
posted @ 2019-04-25 10:36 小蒟蒻yyb 阅读(36) 评论(0) 编辑
摘要: 【BZOJ4002】[JLOI2015]有意义的字符串(数论,矩阵快速幂) 题面 "BZOJ" "洛谷" 题解 发现我这种题总是做不动。。。 令$A=\frac{b+\sqrt d}{2},B=\frac{b \sqrt d}{2}$。 发现$A+B=b,AB=\frac{b^2 d}{4}$。 要阅读全文
posted @ 2019-04-24 22:30 小蒟蒻yyb 阅读(51) 评论(0) 编辑
摘要: 【BZOJ4000】[TJOI2015]棋盘(矩阵快速幂,动态规划) 题面 "BZOJ" "洛谷" 题解 发现所有的东西都是从$0$开始编号的,所以状压只需要压一行就行了。 然后就可以随意矩乘了。 cpp include include include using namespace std; de阅读全文
posted @ 2019-04-24 19:30 小蒟蒻yyb 阅读(32) 评论(0) 编辑
摘要: 【BZOJ3999】[TJOI2015]旅游(Link Cut Tree) 题面 "BZOJ" "洛谷" 题解 一道不难的$LCT$题(用树链剖分不是为难自己吗,这种有方向的东西用$LCT$不是方便那很多吗。。。) 维护一下"左子树的最小值减去右子树的最大值"的最大值就行了。 因为要支持翻转操作,所阅读全文
posted @ 2019-04-24 16:17 小蒟蒻yyb 阅读(46) 评论(0) 编辑
摘要: 【BZOJ4001】[TJOI2015]概率论(生成函数) 题面 "BZOJ" "洛谷" 题解 这题好仙啊。。。。 设$g_n$表示$n$个点的二叉树个数,$f_n$表示$n$个点的二叉树的叶子个数。 最终要求的东西就是$\frac{f_n}{g_n}$。 考虑这个玩意怎么转移,先考虑二叉树个数,即阅读全文
posted @ 2019-04-24 11:24 小蒟蒻yyb 阅读(62) 评论(0) 编辑