#iai17a2. 连击游戏(Combo Game)

连击游戏(Combo Game)

连击游戏(Combo Game)

题目描述

音乐节奏游戏要求玩家根据旋律击打目标,在音乐进行的过程中,会依次出现 nn 个目标,得分与连续多少次击中有关。如果连续击中 xx 次,就会获得 x3x^3 分。给定每个击打任务的击中概率,其中第 ii 个任务的成功概率以一个有理数 pi/qip_i/q_i 表示。请计算玩家在游戏中得分的期望。

输入格式

第一行:单个正整数 nn; 第二行到第 n+1n+1 行:第 i+1i+1 行有两个正整数 pip_iqiq_i

输出格式

设得分的期望为 P/QP/Q,且 PPQQ 互素,则输出一个整数,具体数值为

PQmod10007P \cdot Q' \bmod 10007

其中 QQ1(mod10007)Q \cdot Q' \equiv 1 \pmod{10007}

样例输入 #1

3
1 1
1 1
1 1

样例输出 #1

27

说明:由于百分之百成功,所以分数就是3的立方

样例输入 #2

3
1 2
1 2
1 2

样例输出 #2

6

数据范围

  • 对于 30% 的数据,1n201 \leq n \leq 20
  • 对于 60% 的数据,1n20001 \leq n \leq 2000
  • 对于 100% 的数据,1n2000001 \leq n \leq 200000
  • 1piqi100001 \leq p_i \leq q_i \leq 10000

知识点与难度

本题涉及的知识点从属于 GESP 7级,难度等级:⭐⭐⭐⭐


测试点分布

Subtask 分值 测试点编号 说明
0 10 1~2 样例
1 20 3~8 小规模 n≤20
2 15 9~11 Hack
3 30 12~20 中规模 n≤2000
4 25 21~25 大规模 n≤200000