#P3744. 李彬的几何

    ID: 4487 远端评测题 1000ms 128MiB 尝试: 0 已通过: 0 难度: 5 上传者: 标签>数学贪心计算几何Special Judge枚举叉积

李彬的几何

题目背景

李彬有一个凸多边形 PP

题目描述

PPNN 个顶点 P1,P2,P3PNP_1,P_2,P_3 \cdots P_N。顶点 PiP_i 在二维平面上的坐标为 (xi,yi)(x_i,y_i)。这些顶点是按照顺时针顺序给出的。

李彬可以指定一个实数 DD,然后将每个顶点最多移动 DD 个单位距离。现在李彬想知道,如果他想使这个凸多边形不再是凸多边形,那么 DD 的最小值是多少。

输入格式

第一行给出 11 个整数 NN

接下来 NN 行,每行给出一个顶点,给出两个整数,分别是这个顶点的 xix_iyiy_i。保证以顺时针顺序给出,并且形成一个严格的凸多边形。

输出格式

输出一个实数 DD,代表使这个凸多边形不再凸的最小 DD 值。

设你的答案为 aa,标准答案为 bb,只有当 a,ba,b 满足abmax(1,b)104\frac{|a-b|}{max(1,b)} \le 10^{-4}的时候,你是对的。

4
0 0
0 1
1 1
1 0

0.3535533906

6
5 0
10 0
12 -4
10 -8
5 -8
3 -4
1.0000000000

提示

对于 100%100 \% 的数据,4N10004 \le N \le 1000109xi,yi109-10^9 \le x_i,y_i \le 10^9