AT_wupc2012_6.最後の問題
普及/提高-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
终于到了比赛当天,我到达了早稻田大学西早稻田校区。而且,我到达的时间是一个能被 4 或 7 整除的数字,真是个好兆头。现在我觉得无论什么题目都能解出来。
会场的教室里已经聚集了几十名学生。主办团队刚刚介绍完评测系统 AtCoder,距离比赛开始还有几分钟。我打开了带来的笔记本电脑,按捺住激动的心情,准备迎接比赛。
(那么,请开始吧!)
比赛开始了。
挑战的结果如何,以及通过比赛我得到了什么……不过,这是另一个故事,有机会再说吧。顺便说一句,这场比赛的最后一道题目如下:
在二维坐标平面上给定 N 个格点。从这些点中选出 4 个点组成一个长方形,编写程序求出其最大面积。长方形必须满足以下条件:
- 长方形的每条边都不能与 x 轴或 y 轴平行。
- 长方形的内部(不包括边)不能包含其他点。
如果除了组成长方形的 4 个点以外,其他点在长方形的边上,则不算在内部。若无法构造满足条件的长方形,请输出 0。
输入格式如下,从标准输入读取:
N
x1 y1
x2 y2
...
xi yi
...
xN yN
- 第 1 行给出点的数量 N,4≤N≤10000。
- 第 2 行到第 N+1 行,每行给出一个点的 x 坐标和 y 坐标,使用半角空格分隔。
- 对于每个 i,0≤xi≤999 且 0≤yi≤999。
- N 个点的坐标互不相同。
请输出用给定点构造的、满足条件的长方形的最大面积。如果无法构造,输出 0。
最后请输出换行符。
在满分 100 分中,有 10 分的数据满足 N≤100。
另外,有 20 分的数据满足 N≤1000。
输入格式
第 1 行:一个整数 N,表示点的数量。
第 2 行到第 N+1 行:每行两个整数 xi 和 yi,表示第 i 个点的坐标。
输出格式
输出一个整数,表示满足条件的最大长方形面积。如果无法构造,输出 0。最后输出换行符。
说明/提示
无。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?