No.2331 Maximum Quadrilateral
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 65
作問者 : sepa38 / テスター : firiexp tyawanmusi phocom dyktr_06
タグ : / 解いたユーザー数 65
作問者 : sepa38 / テスター : firiexp tyawanmusi phocom dyktr_06
問題文最終更新日: 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もしくは右上の雲マークをクリックしてアカウントを作成してください。