传统题 1000ms 512MiB

最远距离

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

定义两个点坐标分别为(x,y)(x, y)(x,y)(x', y')时,它们的城市距离为xx+yy\vert x - x'\vert + \vert y - y'\vert。给定nn个点的坐标,需要从这些点中找出两个点,使得它们之间的城市距离达到最大值,并输出该最大值。

输入格式

  • 第一行:一个整数nn,表示点的数量。
  • 第二行到第n+1n + 1行:每行包含两个整数xix_iyiy_i,表示第ii个点的坐标。

输出格式

一个整数,即所有点对中城市距离的最大值。

数据范围

  • 对于30%的数据,2n50002 \leq n \leq 5000
  • 对于60%的数据,2n500002 \leq n \leq 50000
  • 对于100%的数据,2n5000002 \leq n \leq 500000,且500000000xi,yi500000000-500000000 \leq x_i, y_i \leq 500000000

样例数据

  • 输入
4
0 0
0 1
1 3
3 2
  • 输出
5
  • 说明:点(0,0)(0, 0)(3,2)(3, 2)之间的城市距离是所有点对中最大的。

育华周赛 第十一期

未参加
状态
已结束
规则
乐多
题目
6
开始于
2025-3-22 9:00
结束于
2025-3-24 0:00
持续时间
39 小时
主持人
参赛人数
18