题目描述
经过刻苦的训练,ZHY 终于成为了一名说唱歌手。但这天,说唱歌手 ZHY 看到了同行说唱组合 Migos 的作品,立刻意识到了自己的差距,于是他要学习 Migos 的说唱技巧,复刻 Migos 的成功。
经过数个日夜的研究,ZHY 最终挑选出了 n 部 Migos 的说唱作品,依次编号为 1,2,…,n。他认为只要学习完这 n 部作品,就可以成为更加优秀的说唱歌手。于是,他会从第 1 部作品,按编号从小到大的顺序依次进行学习,学习完第 n 部作品就结束学习。
不过,说唱歌手 ZHY 的学习方式很特殊。对于每部作品,他只会听 1 分钟。这种学习方式的问题是,对于第 i 部作品,他在投入 1 分钟后,有可能学习成功,也有可能会失败,具体地,如果 ZHY 学习的是作品 i,那么在他花一分钟的时间进行学习后:
- 有 Pi 的概率,ZHY 学习成功了,那么他会接着去学习作品 i+1(当然如果 i=n 就直接结束学习)。
- 有 1−Pi 的概率,ZHY 学习失败了。不幸的是,ZHY 脑内的记忆还会因此产生混乱,导致他只会记住前 xi 部作品,即他必须从第 xi+1 部作品开始重新学习。
ZHY 在尝试了几次学习后,深受记忆混乱的困扰,于是向脑科学专家 YHZ 求助。经过脑科学专家 YHZ 的研究,他发现所有的 xi 有一定的规律。具体地,他发现有 m 对自然数 (li,ri), 其中 i=1,2…,m,满足 0≤li<ri≤n,那么 xi=j=1maxm{lj∣lj+1≤i≤rj},特别地,如果对于所有 1≤j≤m,都不满足 lj+1≤i≤rj,那么 xi=0。
现在,ZHY 对自己的学习能力有了充分了解,但刚才的尝试让他疲惫不堪,所以他决定休息 1 秒,并希望你帮他计算一下他期望多少分钟可以结束学习。不过他意识到,自己如果每部作品只学固定的 1 分钟是不够全面的,所以他决定更改一些作品他所会学习的那一分钟,这会导致他学习这一部作品的成功概率发生改变。具体地,现在 ZHY 提出了 k 个要求,每个要求有两种可能:
- 修改某个作品 i 学习成功的概率 Pi。
- 询问以当前的概率他学习完 n 部作品期望要多少分钟。
由于 ZHY 要休息,所以他找上了你,希望你来解决他的要求。对于他的每个第二种要求,你要告诉他期望时间对 109+7 取模的结果。ZHY 给了你 1 秒的时间,因为他只能休息这么久。
输入格式
第一行三个整数 n,m,k。意思如题面所述。
接下来 n 行,每行两个正整数 pi,qi,表示 Pi=qipi。
接下来 m 行,每行两个整数 li,ri。
接下来 k 行,每行都是以下两种格式的其中一种:
-
1 x a b
为修改操作。表示 Px 变成了 ba。保证 1≤x≤n,1≤a≤b<109+7 且 x,a,b 均为正整数。
-
2
为查询操作。表示询问此时结束学习的期望时间是多少。对 109+7 取模。
输出格式
对于每个询问,输出一行一个整数表示答案。
提示
本题使用捆绑测试。
Subtask 编号 |
n |
m |
k |
特殊性质 |
分值 |
0 |
≤300 |
无 |
11 |
1 |
≤3000 |
4 |
2 |
≤105 |
≤105 |
≤1 |
B |
5 |
3 |
无 |
14 |
4 |
=0 |
≤105 |
19 |
5 |
≤105 |
A |
6 |
B |
8 |
7 |
C |
10 |
8 |
无 |
以下的“区间”均指 [li,ri]。
特殊性质 A:保证对于 ∀i∈[1,m],ri−li+1≤5。
特殊性质 B:保证这些区间两两的交 ≤1。即对于 ∀i,j∈[1,m] 且 i=j,有 ri≤lj 或 rj≤li。
特殊性质 C:保证这些区间不存在包含关系。即对于 ∀i,j∈[1,m] 且 i=j,有 li>lj 或 ri<rj。
对于 100% 的数据,1≤n,k≤105,0≤m≤105,1≤pi≤qi<109+7,0≤li<ri≤n。