#P12596. 测速仪惊吓

测速仪惊吓

题目描述

给定一个 nn 个点的凸包和凸包内的一点 PP。选择凸包上两个不同顶点 A,BA, B 并连接 PAPAPBPB,该凸包会被分成两部分。求两部分面积差的绝对值的最小值,输出其乘二后的结果。可以证明,这个数为整数。

输入格式

第一行一个正整数 nn

接下来 nn 行,每行两个非负整数,按逆时针顺序表示凸包上的每个顶点的坐标。

最后一行两个非负整数,表示 PP 的坐标。

输出格式

一行一个非负整数,表示两部分面积差的绝对值的最小值乘二后的值。

4
0 2
8 1
9 4
9 6
7 5
19

提示

对于任意输入数字,其值在 [0,109][0, 10^9] 内。

各数据点规模如下表:

测试点编号 n=n =
11 33
22 44
33 1010
44 5050
565 \sim 6 300300
787 \sim 8 50005000
9109 \sim 10 10510 ^ 5

保证点 PP 在凸包内部。