#ABC331G. 收集全部
收集全部
收集全部
题目描述
一个盒子里有 张卡片。每张卡片上写着一个整数,它在 到 之间(含端点)。对每个 ,写着数字 的卡片有 张。
从空的笔记本开始,重复进行以下操作:
随机从盒子里抽取一张卡片。把卡片上的整数写进笔记本,然后把卡片放回盒子。
求直到笔记本中 到 的所有整数都至少写了一次为止,所需操作次数的期望值(对 取模)。
期望值对 取模的方法
可以证明,本题所求的期望值始终是有理数。并且,本题的数据范围保证:当期望值表示为既约分数 时,分母 不被 整除。
此时,存在唯一的 满足 。请输出这个 。
输入格式
输入按以下格式从标准输入给出:
输出格式
输出答案。
样例
2 2
1 1
3
操作过程可能如下进行:
抽到一张写着 的卡片。笔记本上现在写着一个 。
又抽到一张写着 的卡片。笔记本上现在写着两个 。
抽到一张写着 的卡片。笔记本上现在写着两个 和一个 。
所求期望值为 $2\times\frac{1}{2}+3\times\frac{1}{4}+4\times\frac{1}{8}+\ldots=3$。
5 2
4 1
748683270
期望值为 ,它对 取模的表示是 。
50 50
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
244742906
期望值为 $\frac{13943237577224054960759}{61980890084919934128}$。
74070 15
1 2 3 11 22 33 111 222 333 1111 2222 3333 11111 22222 33333
918012973
数据范围
- 所有输入值均为整数
难度
省选/NOI-
通过率
—
尝试
0
已通过
0
- ID
- 3143
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者