UOJ Logo Universal Online Judge

UOJ

#352. 新年的五维几何

附件下载 统计

在你的帮助下,SingleDog们终于进入了计算中心内部,他们惊讶的发现,计算中心的核心——AlphaGo的三台主机所在的地方,居然是一个多维空间!

简单点说,核心是 n5 维空间里一个点集,位于一个 n 维长方体的方框内部。方框内部由所有满足 lixiri 的点 (x1,x2,,xn) 构成,而核心则由所有位于方框内部且满足 xixjai,j 的点(x1,x2,xn) 构成,其中 li,ri,ai,j 均为给定的整数。

现在SingleDog们想知道的就是这个核心的“体积”占方框的体积的比例。

为了方便理解题意,一个等价的题目描述是:

x1,x2,,xnn 个实数变量,其中第 i 个变量 xi 在区间 [li,ri] 内均匀随机生成,所有 liri 均为给定的整数且 liri(约定 li=ri 时,[li,ri] 表示单元素集合 {li})。

给定 n×n 的整数矩阵,矩阵的每个元素代表一个约束,其中第 i 行第 j 列的元素 ai,j 代表约束 xixjai,j

求这 n×n 个约束同时被满足的概率。

输入格式

第一行包含一个正整数 n,表示实数变量个数。

接下来 n 行,第 i 行两个整数 li,ri,描述第 i 个区间。

接下来 n 行,每行 n 个整数,给出整数矩阵 ai,j

输出格式

输出一行,包含一个实数,表示所求的概率。

你的答案与参考答案的绝对误差不超过 107 时被认为是正确的。

样例一

input

1
0 10
-10

output

1.000000000000

explanation

无论变量 x1 的值是多少,约束 x1x110 恒成立,故满足约束的概率为 1

样例二

input

2
5 5
3 7
0 1
-3 0

output

0.2500000000

explanation

x1=53x27。仅当 3x24 时才能同时满足所有约束,故满足所有约束的概率为 14=0.25

样例三

input

2
4 5
3 6
-10 2
-10 -10

output

0.0000000000

explanation

满足 4x153x26x1,x2 有无穷多个,但只有一组值 x1=5,x2=3 是满足约束的,故满足约束的概率为 0

样例四

input

2
3 10
0 8
-1 1
-7 0

output

0.5982142857

explanation

满足约束的概率为 67112。你输出的答案应当在 [67112107,67112+107] 范围内。

样例五

input

3
0 10
2 10
2 9
0 -9 -10
4 0 -3
1 -4 0

output

0.1491071429

样例六

input

4
0 5
0 9
4 10
0 5
0 -8 -9 -5
1 0 -4 3
1 -6 0 3
-4 -10 -10 0

output

0.2622839506

样例七

input

5
0 10
0 10
4 4
0 9
0 7
-10 -9 -10 -10 -10
-10 -10 2 -10 -10
-10 -10 -10 1 -10
-10 -10 -10 -10 -5
-10 -10 -10 -10 -10

output

0.1191269841

样例八

input

5
0 2
1 8
7 10
2 7
6 10
0 -10 -10 -9 -10
-10 0 -7 -4 -8
3 3 0 1 -6
3 -6 -5 0 -5
-2 3 -9 1 0

output

0.1713095238

限制与约定

由于一些原因,本题使用捆绑测试。每个子任务有若干个测试点,分为 8 个子任务,你只有通过一个子任务的所有测试点才能得到这个子任务的分数。

子任务 分值 n 其它限制
1 5 =1
2 10 =2 l1=r1
3 20 ji+1,则 ai,j=10
4 15
5 10 =3
6 10 =4
7 20 =5 ji+1,则 ai,j=10
8 10

对于所有数据,1n50liri1010ai,j10

时间限制:1s

空间限制:256MB

下载

样例数据下载