A2284 | 数矩形
时间限制1s
内存限制128MB
通过 / 提交0/0
题目描述
最近某歌手在研究自己的全球巡回演出计划,他将所有心仪的城市都用平面上的一个点来表示,并打算从中挑选出 4 个城市作为这次巡回演出的地点。
为了显示自己与众不同,他要求存在一个矩形使得挑选出的 4 个点恰好是这个矩形的 4 个顶点,并且希望这个矩形的面积最大。
这可急坏了其经纪人,于是他向全球歌迷征集方案,当然你这位歌迷一定不会错过这个机会。
为了显示自己与众不同,他要求存在一个矩形使得挑选出的 4 个点恰好是这个矩形的 4 个顶点,并且希望这个矩形的面积最大。
这可急坏了其经纪人,于是他向全球歌迷征集方案,当然你这位歌迷一定不会错过这个机会。
输入格式
从文件input.txt中读入数据,输入文件的第一行是一个正整数$N$,表示平面上点的个数(即某歌手心仪的城市数)。接下来的$N$行,每行是由空格隔开的两个整数$X_i$和$Y_i$,表示其对应点的坐标。20%的数据满足$N\leq 500$,100%的数据满足$N\leq 1500$,$-10^8\leq X_i,Y_i\leq 10^8$,且输入数据保证答案存在。
输出格式
输出文件 output.txt 仅包含一个非负整数,表示最大的矩形面积。
输入输出样例
输入 #1
8 -2 3 -2 -1 0 3 0 -1 1 -1 2 1 -3 1 -2 1
输出 #1
10
输出文件 output.txt 仅包含一个非负整数,表示最大的矩形面积。
C++ 编辑器
输入
输出
可保存默认模板;新题优先使用已保存模板。
当前快捷键仅展示,暂不支持修改。
- 撤销
Ctrl / ⌘ + Z - 重做
Ctrl / ⌘ + Y - 查找
Ctrl / ⌘ + F - 全选
Ctrl / ⌘ + A - 复制
Ctrl / ⌘ + C - 剪切
Ctrl / ⌘ + X - 粘贴
Ctrl / ⌘ + V - 自动排版
工具栏排版按钮 - 草稿保存
编辑时自动保存到本机
历史
提交记录
状态说明时间源码
AI
作答助手
你好,我是作答助手。可以问思路、复杂度、样例含义或代码报错原因;不会直接给出完整 AC 代码。
确定要清空代码吗?