CF340B.Maximal Area Quadrilateral

普及/提高-

通过率:0%

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

Iahub has drawn a set of nn points in the cartesian plane which he calls "special points". A quadrilateral is a simple polygon without self-intersections with four sides (also called edges) and four vertices (also called corners). Please note that a quadrilateral doesn't have to be convex. A special quadrilateral is one which has all four vertices in the set of special points. Given the set of special points, please calculate the maximal area of a special quadrilateral.

输入格式

The first line contains integer nn ( 4<=n<=3004<=n<=300 ). Each of the next nn lines contains two integers: xix_{i} , yiy_{i} (1000<=xi,yi<=1000)(-1000<=x_{i},y_{i}<=1000) — the cartesian coordinates of ii th special point. It is guaranteed that no three points are on the same line. It is guaranteed that no two points coincide.

输出格式

Output a single real number — the maximal area of a special quadrilateral. The answer will be considered correct if its absolute or relative error does't exceed 10910^{-9} .

输入输出样例

  • 输入#1

    5
    0 0
    0 4
    4 0
    4 4
    2 3
    

    输出#1

    16.000000

说明/提示

In the test example we can choose first 44 points to be the vertices of the quadrilateral. They form a square by side 44 , so the area is 44=164·4=16 .

首页