当前你的浏览器版本过低,网站已在兼容模式下运行,兼容模式仅提供最小功能支持,网站样式可能显示不正常。
请尽快升级浏览器以体验网站在线编辑、在线运行等功能。

建议使用的浏览器:

谷歌Chrome 火狐Firefox Opera浏览器 微软Edge浏览器 QQ浏览器 360浏览器 傲游浏览器

6410:序列期望

题目描述
"看似随机,实则早已注定"——光羽

度度熊有$n$个随机变量$x_1,x_2,...,x_n$。给定区间$[l_1, r_1],...,[l_n, r_n]$,变量$x_i$的值会**等概率**成为区间$[l_i, r_i]$中的任意一个**整数**。

显然这$n$个随机变量的值会有一共$\prod_{i=1}^{n} (r_i - l_i + 1) $ 种情况,且每种情况出现的概率为$\prod_{i=1}^{n} \frac{1}{r_i - l_i + 1}$ 。

对于某种情况,令$h= \max\{ x_1,x_2,...,x_n\}$,定义这种情况的**权值**为:$\prod_{i=1}^{n} (h - x_i + 1)$.

度度熊想知道权值的**期望**是多少?请将答案对$10^9 + 7$取模后输出。

PS:不清楚期望是啥?为什么不问问神奇的百度呢?
输入解释
第一行一个数,表示数据组数$T$。

每组数据第一行一个整数$n$;接下来$n$行,每行两个数,表示$l_i$和$r_i$。

数据组数T=100,满足:

- $1 \le n \le 100$
- $1 \le l_i \le r_i \le 10^4$

其中70%的数据满足$r_i \le 100$。
输出解释
每组数据输出一行,每行仅包含一个数,表示期望。

假设答案为$\frac{p}{q}$,请输出$p \times q^{-1} ~mod~10^9+7$,此处$q^{-1}$为$q$的逆元。
输入样例
2
3
2 5
2 4
2 5
3
1 1
2 3
1 1
输出样例
875000012
500000010

提示
第二组数据的解释:序列只有两种情况(1,2,1)和(1,3,1),权值分别为2*1*2=4和3*1*3=9,答案为(4+9)/2,在模域下为500000010。
来自杭电HDUOJ的附加信息
Recommend chendu

该题目是Virtual Judge题目,来自 杭电HDUOJ

源链接: HDU-6410

最后修改于 2020-10-25T23:31:06+00:00 由爬虫自动更新

共提交 0

通过率 --%
时间上限 内存上限
2000/1000MS(Java/Others) 65536/65536K(Java/Others)