【无标题】

P1452 USACO03FALL Beauty Contest G

题目描述

给定平面上 nnn 个点,求凸包直径。

输入格式

第一行一个正整数 nnn。

接下来 nnn 行,每行两个整数 x,yx,yx,y,表示一个点的坐标。

保证所有点的坐标两两不同。

输出格式

输出一行一个整数,表示答案的平方。

输入输出样例 #1

输入 #1

复制代码
40 00 11 11 0

输出 #1

复制代码
2

说明/提示

数据范围

对于 100%100\%100% 的数据,2≤n≤5×1042\le n\le 5\times 10^42≤n≤5×104,∣x∣,∣y∣≤104|x|,|y|\le 10^4∣x∣,∣y∣≤104。

---upd 2022.7.22\text{upd 2022.7.22}upd 2022.7.22:新增加四组 Hack 数据。

相关推荐
apcipot_rain9 小时前
C++转Java日记(03)
java·开发语言·c++
布莱克60510 小时前
C++ 中 map 的 insert 与 emplace:key 已存在时会覆盖吗?
开发语言·数据结构·c++·算法·map
xys_67810 小时前
深挖C++:类和对象(中)
开发语言·c++
D e re k ZH12 小时前
C++ 系统学习手记:从语法细节到工程实践
开发语言·数据结构·c++·算法
石小石Orz13 小时前
AI 正在蚕食我们的编码能力
前端·后端·算法
xiaoye-duck13 小时前
《C++ 项目:手写大模型接入 SDK》Ollama接口设计(上):初始化、全量响应实现和测试
开发语言·网络·c++·语言模型
zaizai100714 小时前
【Effective Modern C++】学习第一章
c++
Zwawa14 小时前
屏幕不止一种:OLED、LCD1602字符屏、TFT/IPS图形屏和串口屏怎么用,这与TTY和PTY又有什么关系
c语言·单片机·嵌入式
Fruiticecake14 小时前
C 程序员速通现代 C++(一):lambda、std::function、移动语义与智能指针
c语言·c++