/ XMU_ACM / 题库 /

双流一夜

双流一夜

Background

当提起在双流机场那一夜的经历时,我问他:“那一夜过得快吗?”
出人意料,他说,其实感觉真的很快。至少那时候他还能为爱等一趟没有她的飞机,过了这一晚,甚至连这个权利也没了。
我望向远方,怅然若失,其实我们都一样,追求不到完整的爱情,只能抓住机会细细感受每一丝爱情的气息。
来看一个相关的例子。

Description

给定平面上nn个点,能够包含这nn个点的面积最小的凸多边形称为这nn个点的凸包。
现在如果这nn个点每个点以各自的概率出现,那么出现的所有点的凸包的期望面积是多少?

Format

Input

每个测试点只包含一组输入数据,格式如下:
第一行一个整数n(n<=100)n(n<=100),表示点的个数。
接下来nn行,每行三个数。前两个整数x,y(103<=x,y<=103)x,y(-10^3<=x,y<=10^3)表示一个点的坐标,接下来一个实数p(0<=p<=1)p(0<=p<=1),表示这个点出现的概率为pp

Output

输出凸包的期望面积,精确到小数点后6位。
提示:本题的答案不是-8000。

Sample 1

Input

3
0 0 0.1
1 0 0.1
1 1 0.1

Output

0.000500

Limitation

1s, 1GB for each test case.

Hint

对于三个点都出现的情况才有可能出现凸包。该凸包的面积为0.50.5
所以期望面积为0.10.10.10.5=0.0005000.1* 0.1 * 0.1 * 0.5 =0.000500

Source

2019网宿杯XMU程序设计竞赛现场赛