首页 > 其他分享 >CF1392H ZS Shuffles Cards

CF1392H ZS Shuffles Cards

时间:2024-11-24 21:45:21浏览次数:7  
标签:frac 抽到 CF1392H 轮数 Shuffles 抽牌 Cards 期望 新牌

首先,游戏结束时的期望轮数可以表示为第 \(i\) 轮还未结束的概率乘第 \(i\) 轮的期望抽牌数,而注意到每一轮的期望抽牌数都是一定的,而后者是简单的,故先考虑处理前者。

发现前者似乎并不好算,而它的形式等价于期望轮数,现在考虑算期望轮数。

考虑分析这个过程,我们将会在抽牌的过程中不断抽到新牌,那么我们设计一个状态表示当前拿了 \(i\) 张不同的牌,拿到下一张新牌的期望轮数。发现这样子并不严谨,因为两张新牌可以在同一轮摸到。但是我们清楚在这个状态下,已经摸到的牌是无意义的。这样如果我们在一轮里先摸了一张新牌,之后它会变的无意义,换句话说就是刚摸的新牌不影响在同一轮摸到别的新牌。于是我们可以求已经摸到了 \(i\) 张牌,要抽到新牌所需的鬼牌数或新牌数,然后再减去 \(1\)。

这个东西怎么算?老牌我们不关心,抽到新牌的概率为 \(\frac {i}{m+i}\),那么这个的期望即 \(\frac {m+i}{i}\)。减去 \(1\) 后的形式是优美的,就是 \(\frac m i\)。

那么现在只需要算每一轮的期望抽牌数了。考虑利用期望的性质,分析每张牌的贡献,即 \(\frac 1 {m+1}\)。然后乘以 \(n\),再加 \(1\) 即可,加 \(1\) 是因为要加上最后的鬼牌。

最后的答案很简单,就是 \((mH_n+1)(\frac {n}{m+1}+1)\)。

期望题真是太厉害了!

标签:frac,抽到,CF1392H,轮数,Shuffles,抽牌,Cards,期望,新牌
From: https://www.cnblogs.com/lalaouyehome/p/18566461

相关文章

  • 当 smartcardsimulator.dll 加载错误时的解决策略
    smartcardsimulator.dll文件通常与智能卡模拟器或智能卡相关的应用程序有关。智能卡模拟器是一种软件工具,用于模拟智能卡的行为,以便开发人员测试和调试智能卡应用。smartcardsimulator.dll文件负责处理智能卡模拟的相关功能。当您看到“smartcardsimulator.dll加载错误”......
  • 题解:CF1992F Valuable Cards
    Part1:前言题目翻译在他最喜欢的咖啡馆里,Kmes再次想尝尝皮草大衣下的鲱鱼。以前,这对他来说并不难,但咖啡馆最近推出了一项新的购买政策。现在,为了进行购买,Kmes需要解决以下问题:在他面前摆放着\(n\)张不同价格的卡,第\(i\)张卡的价格为\(a_i\),在这些价格中没有整数\(x\)。K......
  • 2024牛客2I Red Playing Cards
    本文同步于我的博客。ProblemThereare\(2\cdotn\)cardsarrangedinarow,witheachcardnumberedfrom\(1\)to\(n\)havingexactly2copies.Eachtime,Redcanchooseasubarrayofconsecutivecards(atleast\(2\)cards)toremovefromthedeck.The......
  • [题解]AT_abc247_f [ABC247F] Cards
    思路对于包含数\(x\)的卡牌,两张之中必定要选择一张,由此想到2-SAT的思想。我们将所有带有\(x\)的卡牌两两连边,每一条边连接的点都表示两点必须选择一个。不难发现,我们这样会得出若干个环。(因为对于每一张卡牌的出边为\(2\),一定会形成环)在每一个环中的选择情况,不会影响答......
  • [题解]AT_abc225_f [ABC225F] String Cards
    思路Part1弱化版看到这道题的第一眼想到了P1012这道题。但是,这两道题选择的数量是有区别的。我们可以由拼数得出一个结论性的排序规则(这里就不多做解释了):inlineboolcmp(stringa,stringb){returna+b<b+a;}如果用这样的做法,有hack。Part2状态......
  • CF1392H ZS Shuffles Cards
    ZSShufflesCards若我们取到了鬼牌则会游戏重开,这是离谱的有\(E(ans)=E(重开多少次)E(重开一次摸的牌数)\)\(E(重开一次摸的牌数)=\frac{n}{m+1}+1\)考虑每张数字牌在某一次被摸的概率\(P(x)=\frac{1}{m+1}\),因为我们只需考虑所有鬼牌与那一张数字牌的相对位置\(E(...)=......
  • CF1278F Cards(斯特林数+二项式定理)
    题意简述有\(m\)张牌,其中有一张是王牌。你现在可以洗\(n\)次牌(每种牌堆序列等概率出现),然后查看牌堆顶的第一张牌。设\(x\)为\(n\)次洗牌中第一张牌是王牌的次数,则得分为\(x^k\)。求得分的期望值对\(998244353\)取模的值。\(1\len,m<998244353,k\le5000\)分析将......
  • Two Sided Cards 题解
    前言五一网课的例题,但是网上没有详细的题解(真的连题解都找不到啊),所以来写一篇,就当攒RP了。题目可以在这里提交。原题是TopCoder-10947,但是有了账号也交不了?题目简述有\(n\)张卡片,正面和反面分别组成了\(1\simn\)的排列。现在你需要将这\(n\)张卡片排成一排。卡片......
  • CF1392H ZS Shuffles Cards 题解
    题目传送门前置知识概率DP解法设\(f_{i}\)表示有\(i\)张数字牌没进入\(S\),即\(S\)中只有\(n-i\)张数字牌时的期望轮数,有\(f_{i}=\frac{i}{i+m}f_{i-1}+\frac{m}{i+m}(f_{i}+1)\),解得\(f_{i}=f_{i-1}+\frac{m}{i}\),边界为\(f_{0}=1\)。由于每一张数字牌在joke......
  • ARC111B Reversible Cards 题解 (套路题)
    考虑将\(a_i,b_i\)之间连边,发现题目可以被转化为给定一个图,要求对于每条边将其一个顶点染色,问最多能将多少个点染色。于是我们对于每个连通块分开来考虑。对于一个连通块,注意到我们不能将每个顶点染色当且仅当这个连通块是树,且此时可以染色的定点数量为连通块大小减一,如下:如......