#P14707. [ICPC 2023 Tehran R] Largest Triangle

    ID: 14643 远端评测题 2000ms 1024MiB 尝试: 0 已通过: 0 难度: 7 上传者: 标签>计算几何2023Special Judge凸包ICPC

[ICPC 2023 Tehran R] Largest Triangle

Description

一个“地形”是一个 xx-单调多边形,由点 p1,,pnp_1, \ldots, p_n 定义,其中每个点 pip_i 的坐标为 (xi,yi)(x_i, y_i),并且满足以下三个条件:

  • y1=yn=0y_1 = y_n = 0
  • 对于 1<i<n1 < i < n,有 yi>0y_i > 0
  • 对于 1i<n1 \leq i < n,有 xi<xi+1x_i < x_{i+1}

给定由点 p1,,pnp_1, \ldots, p_n 定义的地形,找出能够完全放置在地形内的最大三角形,且其三个顶点之一位于地形点 p2p_2pn1p_{n-1} 中的某一个上。

:::align{center} :::

Input Format

输入的第一行包含一个整数 nn,表示地形中的点数 (3n1053 \leq n \leq 10^5)。接下来的 nn 行中,第 ii 行包含两个用空格分隔的整数 xix_iyiy_i,表示地形中的点 pip_i (0xi,yi1090 \leq x_i, y_i \leq 10^9)。

Output Format

输出地形内所能容纳的最大三角形的面积。只要你的输出的绝对或相对误差不超过 10610^{-6},即被视为正确。

11
0 0
2 10
4 5
6 7
8 8
10 4
12 6
14 4
15 4
16 7
17 0
53.666667

Hint

翻译由 DeepSeek V3 完成