問題一覧 > 通常問題

No.2331 Maximum Quadrilateral

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 65
作問者 : sepa38sepa38 / テスター : firiexpfiriexp tyawanmusityawanmusi phocomphocom dyktr_06dyktr_06
3 ProblemId : 9505 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2023-05-23 18:37:06

問題文

$2$ 次元平面上の $N$ 個の点が与えられます。 $1 \leq i \leq N$ を満たす整数 $i$ について、$i$ 番目の点の座標は $(X_i, Y_i)$ です。

$N$ 個の点のうち相異なる $4$ 点を選び、四角形を作ります。 得られる四角形の面積の最大値を $2$ 倍 にした整数値を出力してください。 なお、この値は必ず整数になることが証明できます。

入力

$N$
$X_1\ Y_1$
$X_2\ Y_2$
$\ \ \ \ \vdots$
$X_N\ Y_N$

制約

  • $4 \leq N \leq 400$
  • $|X_i|, |Y_i| \leq 1000$
  • $(i \neq j)$ ならば $(X_i, Y_i) \neq (X_j, Y_j)$
  • 任意の相異なる $4$ 点を選んだ時、必ず四角形を作ることができる
  • 入力はすべて整数

出力

計算結果を $1$ 行に出力してください。

サンプル

サンプル1
入力
4
0 0
0 1
1 0
1 1
出力
2

一辺の長さが $1$ の正方形のみ作ることができ、面積が $1$ なので $2$ を出力します。

サンプル2
入力
10
-941 -467
-821 54
-388 41
761 -797
-850 445
-88 170
929 -560
464 -540
-88 82
-940 951
出力
3110567

提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。