[CoE R5] 罚球
题目描述
有 $n$ 个人在玩罚球游戏,游戏规则如下:
- 每个人编号为 $1,2,\dots,n$,最开始由 $1$ 号罚球,接下来让下一个没有出局的人罚球。特殊地,$n$ 号的下一个是 $1$ 号。
- 如果罚球者没有碰到篮板,那么直接出局。
- 如果罚球者碰到篮板但没有进球,那么如果上一个人进球了,这个人就会出局,否则不会出局。
- 游戏结束的条件是最后只剩下一个人。
注意最开始的那个人碰到篮板但没有进球不出局。
这 $n$ 个人中,第 $i$ 个人碰不到篮板的概率为 $\dfrac{a_i}{1000}$,碰到篮板但没有进球的概率为 $\dfrac{b_i}{1000}$,求游戏结束时所有人总共罚球数量的期望值。
输入输出格式
输入格式
第一行两个整数 $n,t$,为人数和子任务编号。
接下来 $n$ 行,每行两个整数,为 $a_i,b_i$,保证 $0\le a_i+b_i\le1000$。
输出格式
输出一行,为所有人总共罚球数量的期望值,如果永远不会结束,那么输出 $-1$。否则,输出对 $10^6+33$ 取模的值。
输入输出样例
输入样例 #1
2 8
200 400
200 400
输出样例 #1
888921
输入样例 #2
7 8
321 637
321 637
321 637
321 637
321 637
321 637
321 637
输出样例 #2
818968
输入样例 #3
6 10
338 270
229 413
132 133
141 173
157 686
616 250
输出样例 #3
315860
输入样例 #4
8 10
338 270
229 413
132 133
141 173
157 686
616 250
0 0
0 0
输出样例 #4
-1
说明
**关于取模**
不会有理数取模的看[这里](https://www.luogu.com.cn/problem/P2613)。
------------
**样例说明**
输入 $\#1$:
所有人碰不到篮板的概率都是 $\dfrac{1}{5}$,碰到篮板但不进球的概率都是 $\dfrac{2}{5}$,罚球数量的期望值为 $\dfrac{25}{9}$。
计算如下(黑色表示出局,红色表示没进球但不出局,蓝色表示进球):
$$\dfrac{1}{5}+\red{\dfrac{2}{5}}\times(\dfrac{1}{5}+\red{\dfrac{2}{5}}\times(...)+\blue{\dfrac{2}{5}}\times(...))+\blue{\dfrac{2}{5}}\times(\dfrac{3}{5}+\blue{\dfrac{2}{5}}\times(...))=\dfrac{25}{9}$$
输入 $\#2$:
所有人碰不到篮板的概率都是 $\dfrac{321}{1000}$,碰到篮板但不进球的概率都是 $\dfrac{637}{1000}$,罚球数量的期望值为 $\dfrac{1000000}{57959}$。
------------
**数据范围**
**本题采用捆绑测试**。
测试点性质:
| $t=$ | 性质 | 分数 |
| :----------: | :----------: | :----------: |
| $1$ | $n=1$ | $2$ |
| $2$ | $a_i=b_i=0$ | $2$ |
| $3$ | $a_i=1000$ | $4$ |
| $4$ | $b_i=1000$ | $4$ |
| $5$ | $a_i=0,b_1=0,\forall i>1,b_i=1000$ | $6$ |
| $6$ | $a_i=b_i=500$ | $6$ |
| $7$ | $a_i=0,b_i=500$ | $6$ |
| $8$ | $a_i,b_i$ 均为定值,且答案不为 $-1$ | $19$ |
| $9$ | $1 \le n \le 11$ | $26$ |
| $10$ | $1 \le n \le 15$ | $8$ |
| $11$ | 无特殊性质 | $17$ |
**对于** $100\%$ **的数据**,$1 \le n \le 18$,$0 \le a_i,b_i,a_i+b_i \le 1000$。
本题的 $\text{Subtask 10}$ 分为两部分计分,对应 $t \in \{10,11\}$。
保证不存在分母为 $10^6+33$ 的倍数的情况。