luogu#P7385. 「EZEC-6」跳一跳
「EZEC-6」跳一跳
题目背景
小 A 最近迷上了 “跳一跳” 这个游戏。
题目描述
小 A 玩的 “跳一跳” 规则如下:
- 设定一个计数器 ,将其初始值设置为 。
- 若跳上下一个格子但没跳到其中心,加 分,将 重置为 。
- 若跳上下一个格子且跳到了其中心,加 分,将 翻倍。
- 若下一个格子为特殊格 且跳到了其中心,额外加 分。
- 终止条件为没跳上下一个格子或者跳完了所有格子。
已知共有 个格子,编号 到 (不包含起始格)。
小 A 跳上下一个格子但没跳到其中心的概率为 ,跳上下一个格子且跳到了其中心的概率为 ,剩余 为没跳上下一个格子的概率。
求他的期望得分,并对 取模。
输入格式
第一行三个整数 。
第二行一个整数 ,表示共有 个特殊格。
后 行每行两个整数 ,表示每个特殊格的编号及其额外的加分,保证 均不相同。
输出格式
一个整数表示期望得分。
3 0 100
0
14
3 100 0
0
3
3 0 0
0
0
3 0 100
3
1 10
2 10
3 10
44
114 5 14
3
14 15
92 65
100 100
190259152
提示
【样例 1 解释】
小 A 每次都会跳上下一个格子且跳到其中心,期望得分为 分。
【样例 2 解释】
小 A 每次都会跳上下一个格子但没跳到其中心,期望得分为 分。
【样例 3 解释】
小 A 不可能跳上下一个格子,期望得分为 分。
【样例 4 解释】
小 A 每次都会跳上下一个格子且跳到其中心,期望得分为 分。
【数据规模与约定】
本题采用捆绑测试。
下表中斜杠代表无特殊限制。
子任务 | 分值 | ||||
---|---|---|---|---|---|
/ | |||||
/ | |||||
/ | |||||
/ | |||||
/ | |||||
/ | |||||
/ |
对于 的数据,,,,,。