05 2020 档案
摘要:loj 后面令$p_i=r_i+g_i$ 可以发现经过$P=\mathrm(1,2\dots100)$时间,红绿灯状态会恢复到0时刻的状态,并且由于红绿灯出现的时间区间的端点都是整数,所以可以原问题可改为随机一个整数开始时刻$k\in[0,P)$,求在第$i$个位置碰到红灯的概率 由于在第$i$个位
阅读全文
摘要:这是一个坑 "luogu" ~~/bb 讨论~~ 题意为选出两条边不相交的链(可能有确定下来的链),使得删掉上面点后连通块个数最大 ~~设f_{x,j,k}表示x子树内,j为第一种链还没选/从底向上连到了x/x为链最高点/链在x子树以内且不经过x,k为第二种链状态的答案,转移就各凭本事~~ ~~只能
阅读全文
摘要:"luogu" 考虑组合数递推公式$\binom{n}{m}=\binom{n 1}{m}+\binom{n 1}{m 1}$,然后代入原式,有 $\sum_{i=0}^{\infty} \binom{nk}{ik+r}=\sum_{i=0}^{\infty} \binom{nk 1}{ik+r}+
阅读全文
摘要:"luogu" 可以先考虑对一个位置修改,如果修改了$k$次,那权值就是$c^{c^{\cdots^{c^{a_i}}}}\bmod {p}$,其中里面有$k$个$c$,这里不妨设为$f_{i,k}$.根据拓展欧拉定理,可得$f_{i,k}=c^{f_{i,k 1} \% \varphi(p)+[f
阅读全文
摘要:"luogu" 因为$C$对答案的贡献只和$\max b_i$有关,所以我们枚举这个值$z$,然后把所有$ z$的$b$全部变成$z$,这里如果$A define LL long long define db double using namespace std; const int N=2e5+1
阅读全文
摘要:"luogu" 先特判$l=r$的答案为$\binom{n 1}{2}$.这里的枚举$i,j$等价于把原串分成三个非空段,然后题目要求的是$s_{l,r}$至少在一个段中出现,不妨考虑求总方案数$\binom{n 1}{2}$减去$s_{l,r}$不在任何一段中出现的方案 把原串分成三个非空段等价于
阅读全文
摘要:"luogu" ~~惯性思维想到建出AC自动机,然后高斯消元,再只考虑有用的项即可~~ 考虑概率生成函数,设$F_i(x)$为$x$获胜的概率生成函数,即第$j$项为序列长度为$j$时$i$获胜的概率,设$G(x)$为到某个时刻还没人获胜的概率生成函数,可以列出两个柿子 $G(x)+\sum_{i=
阅读全文
摘要:"gym" 设 数量有$a$个.这里的路径最短长度也只能够$4a 1$,其中$2a$条正面边和$2a 1$条反面边交替连接.~~容易想到~~欧拉路,~~然后联想到~~欧拉回路,所以如果可以构造一个欧拉回路,那么去掉一条反面的边即可得到答案 考虑把所有的 的左上点左下点连边,右上点右下点连边,然后跑一
阅读全文

浙公网安备 33010602011771号