#AT2162. F - One Fourth

F - One Fourth

F - 四分之一

得分:500点

问题描述

对于目标要达到的ABC 1000这一重要节点,高护研决定庆祝一下,他决定吃掉刚买的一块比尽量向$\frac{1}{4}$接近的披萨。

他买的披萨是一个凸N边形。 当披萨放在xy平面上,第i个顶点的坐标为$(X_i, Y_i)$。

高护研决定以下面的方式分割并吃掉披萨。

  • 首先,高护研从披萨的顶点中选择两个不相邻的点,并且使用刀沿着通过这两点的直线将披萨分割成两部分。
  • 接下来,他可根据自己的选择吃掉其中的一部分。

称$a$是高护研购买的披萨的四分之一($=1/4$)面积,$b$是高护研吃掉的那块披萨的面积。 找出$8 \times |a-b|$的最小可能值。 证明这个值总是一个整数。

约束

  • 所有输入的值都是整数。
  • $4 \le N \le 10^5$
  • $|X_i|, |Y_i| \le 4 \times 10^8$
  • 给定的点按逆时针顺序是凸N边形的顶点。

输入

从标准输入中以以下格式给出。

NN

X1X_1 Y1Y_1

X2X_2 Y2Y_2

\dots

XNX_N YNY_N

输出

将答案作为一个整数输出。


5
3 0
2 3
-1 3
-3 1
-1 -1
1

假设他沿着通过第3个和第5个顶点的直线分割并吃掉包含第4个顶点的那一小块。
那么,$a=\frac{33}{2} \times \frac{1}{4} = \frac{33}{8}$,$b=4$,$8 \times |a-b|=1$,这是最小值。


4
400000000 400000000
-400000000 400000000
-400000000 -400000000
400000000 -400000000
1280000000000000000

6
-816 222
-801 -757
-165 -411
733 131
835 711
-374 979
157889