luogu#P4204. [NOI2006] 神奇口袋
[NOI2006] 神奇口袋
题目描述
Pòlya 获得了一个奇妙的口袋,上面写着人类难以理解的符号。Pòlya 看得入了迷,冥思苦想,发现了一个神奇的模型(被后人称为 Pòlya 模型)。为了生动地讲授这个神奇的模型,他带着学生们做了一个虚拟游戏:游戏开始时,袋中装入 个颜色为 的球, 个颜色为 的球,……, 个颜色为 的球,其中 ()。
游戏开始后,每次严格进行如下的操作:
从袋中随机的抽出一个小球(袋中所有小球被抽中的概率相等),Pòlya 独自观察这个小球的颜色后将其放回,然后再把 个与其颜色相同的小球放到口袋中。
设 表示第 次抽出的小球的颜色(),一个游戏过程将会产生一个颜色序列()。Pòlya 把游戏开始时 种颜色的小球每一种的个数 告诉了所有学生。然后他问学生:一次游戏过程产生的颜色序列满足下列条件的概率有多大?
其中 ,。换句话说,已知 $(t, n, d, a_1, a_2, \ldots, a_t, x_1, y_1, x_2, y_2, \ldots, x_n, y_n)$,你要回答有多大的可能性会发生下面的事件:“对所有 (),第 次抽出的球的颜色为 ”。
输入格式
第一行有三个正整数 ;
第二行有 个正整数 ,表示游戏开始时口袋里 种颜色的球,每种球的个数。
以下 行,每行有两个正整数 ,表示第 次抽出颜色为的 球。
输出格式
要求用分数形式输出(显然此概率为有理数)。输出文件包含一行,格式为:分子/分母
。同时要求输出最简形式(分子分母互质)。特别的,概率为 应输出 0/1
,概率为 应输出 1/1
。
2 3 1
1 1
1 1
2 2
3 1
1/12
3 1 2
1 1 1
5 1
1/3
提示
【样例解释 #1】
初始时,两种颜色球数分别为 ,取出色号为 的球的概率为 ;第二次取球之前,两种颜色球数分别为 ,取出色号为 的球的概率为 ;第三次取球之前,两种颜色球数分别为 ,取出色号为 的球的概率为 ,所以三次取球的总概率为 。
【数据规模和约定】
对于 的数据,,,,。