概率(期望)
WAautomaton
我好弱啊~
展开
-
LOJ3315 「ZJOI2020」抽卡
题意有 mmm 张卡片,每张卡片上有一个 1∼n1 \sim n1∼n 的数字,数字两两不同。每次随机选择一张卡片(一张卡片可以被多次选择),问期望选多少次,会出现 KKK 个连续的数字。K≤m≤200000,n≤2mK \le m \le 200000,n \le 2mK≤m≤200000,n≤2m题解看到期望选多少次这种东西第一反应是 min-max 容斥,然而做不了……第二反应是对于 iii,算出 iii 步之后仍然没有出现 KKK 个连续数字的概率,加起来就行。记 fjf_jfj 表示从原创 2020-07-09 17:14:22 · 824 阅读 · 2 评论 -
Codeforces 1097 D Makoto and a Blackboard [概率+dp]
Codeforces 1097 D Makoto and a Blackboard题目链接题意:给定一个数nnn,每次操作可以把nnn等概率变成它的因数之一。求kkk次操作之后nnn的期望。题解每个质因子的贡献是分开的,比如质因子ppp,当前幂次为pkp^kpk,那么它会等概率变成p0…pkp^0\dots p^kp0…pk,于是直接对于每个质因子分开dp,f[i][j]f[i][j]f[...原创 2019-01-14 23:23:49 · 232 阅读 · 0 评论 -
Codeforces 1081F Tricky Interactor [奇偶性]
题目链接题意:让猜出一个长度为nnn的01串,每次询问[l,r][l,r][l,r],随机翻转[1,r]或[l,n][1,r]或[l,n][1,r]或[l,n],返回翻转后序列中1的个数。翻转就是把每一位上的数取反。在10000次询问内结束。n≤300n\le 300n≤300。题解随机翻转让人很难过,不妨来分析一下如何才能准确判断翻转的是左边还是右边。不难发现,翻转长度为奇数的区间会导致...原创 2019-01-17 00:02:53 · 435 阅读 · 0 评论 -
SDOI2017 硬币游戏(数论)
题目链接题目大意给定一些长度相同的01串,接下来从第一位开始等概率随机01,直到出现某个给定的串为止。问每个串出现的概率是多少。题解神仙题orz……直接判定两两之间的关系比较困难,考虑加入辅助变量xxx表示当前没有任何串出现。比如A=001,B=100那么xxx+011=A赢+(B赢+1)+(B赢+01)即x/8=pA+pB/2+pB/4x/8=p_A+p_B/2+p_B/4x/8...原创 2019-02-12 17:11:55 · 446 阅读 · 0 评论 -
HNOI2015亚瑟王(期望dp)
题目链接题目大意太长不想写qwq题解首先会发现,如果我们按照每一轮往后dp是行不通的,因为这样需要表示当前所有牌的选择状态。于是我们令f[i][j]f[i][j]f[i][j]表示前iii张牌中,jjj张牌被选了的期望伤害是多少。然后我yy了一个递推式,调了一会儿发现这样行不通……因为第iii张牌的选择状态依赖于前面某些牌的选择状态。既然后面依赖前面,那我们就反过来dp呗……f[i]...原创 2019-02-24 12:30:31 · 270 阅读 · 0 评论