#P14773. [ICPC 2024 Seoul R] Square Stamping
[ICPC 2024 Seoul R] Square Stamping
Description
平面上有 个点,它们的 坐标只能是 、 或 。令 为这 个点的集合。你的任务是用最少数量的全等且边与坐标轴平行的正方形来包围 中的所有点。每个这样的正方形边长为 。作为一个平面子集,每个正方形包含其内部及边界上的所有点。
Input Format
你的程序需要从标准输入读取数据。输入的第一行包含一个整数 (),表示集合 中点的数量。接下来的 行,每行包含两个整数 和 ,分别表示 中一个点的 坐标和 坐标,满足 且 。你可以假设所有 个输入点都是互不相同的。
Output Format
你的程序需要向标准输出写入结果。输出恰好一行。该行应包含一个整数,表示可能存在的最小数 ,使得存在 个边长为 且边与坐标轴平行的正方形,它们的并集能够包围 中的所有输入点。
5
0 9999
0 0
0 -9999
200 0
10000 9999
2
5
10 -9999
0 0
3 9999
9000 -9999
10003 9999
2
6
10 -9999
0 0
3 9999
9000 -9999
10003 -9999
10003 9999
3
京公网安备 11011102002149号