luogu#P10338. [THUSC 2019] 彩票
[THUSC 2019] 彩票
题目描述
华清大学内有一个彩票站点,站点内设有 个彩箱。初始时每个彩箱内都放有若干奖券,奖券分为中奖券与空奖券两种,其中第 个彩箱内有 张中奖券、 张空奖券。同学们每次抽奖时,将会选择一个彩箱,然后从该彩箱剩余的奖券中等概率随机抽取一张,即剩余的每张奖券被抽中的概率均相等。注意:被抽出的奖券将不放回彩箱。
现在有 位同学在彩票站点排队,同学们将依次每人进行一次操作。具体地,对于第 个操作的同学,他可能进行的操作有以下三种:
- 抽奖:从第 个到第 个彩箱,对它们中的每个都连续抽取 次奖。若彩箱中剩余奖券数量不足 ,则将彩箱中所有奖券抽完为止。
- 询问:从第 个到第 个彩箱,求所有被抽出的中奖券的数量之和的期望值。
- 加奖:在第 个彩箱中,添加 张中奖券和 张空奖券。
现在请你回答同学们的每次询问。由题目性质知,期望值一定可以写成 形式的有理数,请你输出它对 (一个质数)取模后的结果,即找出一个 使得 。可以证明这样的 是唯一的。
输入格式
第一行两个正整数 ,分别表示彩箱数和同学人数。
接下来 行,每行描述一个彩箱。
这 行中的第 行有两个整数 ,意义见题目描述。
接下来 行,每行描述一个同学的操作。
这 行中的第 行的第一个整数 表示操作类型。若 ,接下来输入三个整数 ;若 ,接下来输入两个整数 ;若 ,接下来输入三个整数 。具体变量意义见题目描述。
同一行内整数均由一个空格分隔开。
输入数据保证:
输出格式
对于每个 的询问,输出一行一个整数表示询问的答案。
3 6
1 2
2 2
2 0
1 1 1 1
1 2 2 1
2 1 3
3 3 1 1
1 3 3 3
2 1 3
833333340
83333337
提示
【样例解释 1】
第一位同学操作后,第 1 个彩箱中被抽出的中奖券数量期望值为 。
第二位同学操作后,第 2 个彩箱中被抽出的中奖券数量期望值为 。
第三位同学的答案即为:,它对 取模的结果为 。
第四位同学操作后,第 3 个彩箱中有 3 张中奖券、1 张空奖券。
第五位同学操作后,第 3 个彩箱中被抽出的中奖券数量期望值为 。
第六位同学的答案即为:$\frac{1}{3} + \frac{1}{2} + \frac{9}{4} = \frac{37}{12}$,它对 取模的结果为 。
【样例 2】
见题目附件中 2.in/2.ans
。
【样例 3】
见题目附件中 3.in/3.ans
。
【样例 4】
见题目附件中 4.in/4.ans
。
【子任务】
子任务编号 | 分值 | 其他限制 | |
---|---|---|---|
1 | 23 | 且 | |
2 | 17 | 且 | |
3 | 20 | ||
4 | |||
5 | 无 |