#ABC348B. 最远点

最远点

最远点

题目描述

在 xyxy 平面上有 NN 个点,编号为 11 到 NN。点 ii 位于坐标 (Xi,Yi)(X_i, Y_i),且不存在两个坐标相同的点。

从每个点出发,找出离它最远的点,并输出该点的编号。

若最远的点有多个,则输出其中编号最小的那个。

这里使用欧几里得距离:对于两个点 (x1,y1)(x_1,y_1) 和 (x2,y2)(x_2,y_2),它们之间的距离为 (x1−x2)2+(y1−y2)2\sqrt{(x_1-x_2)^{2}+(y_1-y_2)^{2}}。

输入格式

输入按以下格式从标准输入给出:

NN
X1X_1 Y1Y_1
X2X_2 Y2Y_2
⋮\vdots
XNX_N YNY_N

输出格式

输出 NN 行。第 ii 行应输出离点 ii 最远的点的编号。

样例

4
0 0
2 4
5 0
3 4
3
3
1
1

离点 11 最远的点是点 33 和点 44,其中点 33 的编号更小。

离点 22 最远的点是点 33。

离点 33 最远的点是点 11 和点 22,其中点 11 的编号更小。

离点 44 最远的点是点 11。

6
3 2
1 6
4 5
1 3
5 5
9 8
6
6
6
6
6
4

数据范围

  • 2≤N≤1002 \le N \le 100
  • −1000≤Xi,Yi≤1000-1000 \le X_i, Y_i \le 1000
  • 若 i≠ji \neq j,则 (Xi,Yi)≠(Xj,Yj)(X_i, Y_i) \neq (X_j, Y_j)。
  • 输入均为整数。
难度 普及-
通过率 —
尝试 0
通过 0
ID
3257
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签