专栏文章

题解:AT_arc150_d [ARC150D] Removing Gacha

AT_arc150_d题解参与者 3已保存评论 4

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
4 条
当前快照
1 份
快照标识符
@miqblbex
此快照首次捕获于
2025/12/04 02:08
3 个月前
此快照最后确认于
2025/12/04 02:08
3 个月前
查看原文
想了至少半个小时还是没有什么结果。纪念一下。
考虑如果一个点是坏点才计入贡献。这样子每次随机选一个点即可。
对于一个点 ii 计算其被选中的期望次数。求和即为答案。
考虑 1i1\to i 具有 dd 个点的情况。其相当于每个点独立,则如果选到了其他 ndn-d 个点则不会对这个点的答案造成影响。
我们可以看成在这 dd 个点里等概率随机选择。而对于选到了非 ii 的点而 1i1\to i 没有选完的情况,前面的点在选择过程中是否是好点也不对 ii 的答案造成影响。
接下来考虑 dd 个点选完所有点的期望次数。一开始有 11 的概率选到一个新点,接下来每次有 d1d\dfrac{d-1}d 的概率选到新点。以此类推,第 ii 个阶段选到下一个新点的期望次数是 ddi+1\dfrac{d}{d-i+1}。则答案为 dHddH_d,其中 Hd=i=1d1i\displaystyle H_d=\sum_{i=1}^d \dfrac{1}{i} 调和级数。
1i1\to idd 个点选完所有点的期望次数是 dHddH_d,选到 ii 的期望次数是 HdH_d。则本题答案为 i=1nHdi\displaystyle \sum_{i=1}^n H_{d_i}

评论

4 条评论,欢迎与作者交流。

正在加载评论...