|
マリー |
ふぅ……無事に公演が終わってよかったです。私も、ステージに立てて嬉しかったですし…… |
|
ミネ |
ああ、こちらにいらしたのですね。 |
|
サクラコ |
よかった、ちょうど探していたところです。よろしければ、マリーに許可をいただきたいことがありまして……。 |
|
サクラコ |
こんなに素敵な写真も、たくさん撮れたのですが……。 |
|
マリー |
……!? |
|
サクラコ |
やはり、こうした可愛らしい写真は皆さんに公開することが公共の利益に……。 |
|
マリー |
……撮った写真は、一枚残らずすべて処分してください。(写真をすべて破る。) |
|
サクラコ |
は、はい……!?!? な、なぜ……! こ、こんなに貴重で可愛らしいものを……。 |
|
ミネ |
い、いえ、その……サクラコさん。ここは素直に言うことを聞いた方が……。 |
|
マリー |
……サクラコ様? 処分を、お願い……。 |
|
マリー |
こんにちは、先生。マリーです。
今、トリニティ・カーニバルの真っ最中で、学園のあちこちがとても賑わっています。ステージが一か所だけの催しではなく、屋台や小さな会場、カフェなどが各地に散らばっているので……メインステージの前まで来られず、遠くからご覧になる方も多いと思うんです。
そこで、一つお願いがあります。
私たちが準備しているアイドルグループ、Antique Seraphimの公演を、どこにいても、できるだけ多くの方にきちんと見て、聞いていただきたいんです。そのために大型中継スクリーンを3台設置する予定なのですが、どこに置くかによって観覧できる範囲が変わるそうで……。
状況を下にまとめておきますので、先生、お手伝いいただけますか?
マリーは、多くの生徒が公演を視聴するには大型中継スクリーン 3 台で十分だと判断した。トリニティ・カーニバルを二次元座標平面とみなすと、スクリーンは好きな位置に設置できる。そして、3 台のスクリーンが作る三角形の内部または境界上にいる生徒は、映像と音楽を問題なく見聞きできる。すべての生徒の位置は、この平面上の整数座標の点で表される。誰も公演を見逃さないよう、 人すべての生徒の位置が、この三角形の内部または境界上に含まれなければならない。
しかし、三角形が大きすぎると生徒の移動距離が長くなりすぎ、広い範囲の音響や安全を管理することも難しくなる。そのため、3 台のスクリーンの位置を次の条件を満たすように決めたい。
マリーのために、この三角形の面積を求めよう。
1 行目に正の整数 が与えられる。
2 行目から 行にわたり、生徒の位置座標が与えられる。そのうち 行目には、、 が空白区切りで与えられる。これは、トリニティ・カーニバルを二次元平面とみなしたときの生徒の座標である。
1 行目に、3 台のスクリーンが作る三角形の面積の最小値を出力する。正しい答えとの絶対誤差または相対誤差は まで許容される。
注記
入力の範囲が非常に大きいため、浮動小数点誤差に注意すること。__int128 または long double の使用を推奨する。
|
……できますか?(怒った表情を浮かべる。) |
|
サクラコ |
……ひぃっ!? はい!! はい!! 今すぐ処分いたします……!! |
すべての生徒は異なる座標におり、全員が同一直線上にいることはない。
入力される値はすべて整数である。