atcoder#ABC215F. [ABC215F] Dist Max 2

[ABC215F] Dist Max 2

题目描述

2 2 次元平面上の N N 個の相異なる点が与えられます。点 i (1  i  N) i\,\ (1\ \leq\ i\ \leq\ N) の座標は (xi,yi) (x_i,y_i) です。

2 2 つの点 i,j (1  i,j  N) i,j\,\ (1\ \leq\ i,j\ \leq\ N) の距離を min (xixj,yiyj) \mathrm{min}\ (|x_i-x_j|,|y_i-y_j|) 、すなわち x x 座標の差と y y 座標の差の小さい方と定義します。

異なる 2 2 つの点の距離の最大値を求めてください。

输入格式

入力は以下の形式で標準入力から与えられる。

N N x1 x_1 y1 y_1 x2 x_2 y2 y_2 \vdots xN x_N yN y_N

输出格式

異なる 2 2 つの点の距離の最大値を出力せよ。

题目大意

给定 nn 个二维平面上的点 (xi,yi)(x_i, y_i),求 $\max\limits_{1\le i<j\le n}^n \Big(\min(\left| x_i - x_j\right|, \left|y_i - y_j\right|)\Big)$。

translated by

https://www.luogu.com.cn/user/367488

3
0 3
3 1
4 10
4
4
0 1
0 4
0 10
0 6
0
8
897 729
802 969
765 184
992 887
1 104
521 641
220 909
380 378
801

提示

制約

  • 2  N  200000 2\ \leq\ N\ \leq\ 200000
  • 0  xi,yi  109 0\ \leq\ x_i,y_i\ \leq\ 10^9
  • (xi,yi) (x_i,y_i) \neq (xj,yj) (x_j,y_j) (i  j) (i\ \neq\ j)
  • 入力は全て整数である。

Sample Explanation 1

1 1 と点 2 2 の距離は 2 2 、点 1 1 と点 3 3 の距離は 4 4 、点 2 2 と点 3 3 の距離は 1 1 です。よって 4 4 を出力してください。