Type: Default 1000ms 256MiB

Farthest Point

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

[ABC348B] Farthest Point

题目描述

xyxy 平面上有 NN 个点,编号从 11NN。第 ii 个点位于坐标 (Xi, Yi)(X_i,\ Y_i),并且任意两个不同点的坐标都不相同。

对于每个点,请找出距离该点最远的点,并输出该点的编号。如果有多个距离最远的点,则输出其中编号最小的点。

这里,距离指的是欧几里得距离,即对于两点 (x1,y1)(x_1,y_1)(x2,y2)(x_2,y_2),它们之间的距离被定义为 (x1x2)2+(y1y2)2\sqrt{(x_1-x_2)^{2}+(y_1-y_2)^{2}}

输入格式

第一行一个整数 NN ,接下来 NN 行每行两个整数 Xi,YiX_i,Y_i 表示第 ii 个点的坐标。

输出格式

输出共 NN 行。第 ii 行输出从点 ii 到距离最远的点的编号。

样例 #1

样例输入 #1

4
0 0
2 4
5 0
3 4

样例输出 #1

3
3
1
1

样例 #2

样例输入 #2

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

样例输出 #2

6
6
6
6
6
4

输入输出样例 #1

输入 #1

4
0 0
2 4
5 0
3 4

输出 #1

3
3
1
1

输入输出样例 #2

输入 #2

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

输出 #2

6
6
6
6
6
4

说明/提示

数据范围

  • 2  N  1002\ \leq\ N\ \leq\ 100
  • 1000  Xi, Yi  1000-1000\ \leq\ X_i,\ Y_i\ \leq\ 1000
  • 对于任意 i  ji\ \neq\ j,有 (Xi, Yi)  (Xj, Yj)(X_i,\ Y_i)\ \neq\ (X_j,\ Y_j)
  • 所有输入均为整数。

样例解释 1

点如下图所示。这里 PiP_i 代表点 ii。 ![](https://img.atcoder.jp/abc348/74796471c6f7ac6134b3b2aa014eea96.png) 从点 11 到最远点的距离为点 33 和点 44,其中编号较小的是点 33。从点 22 到最远点的距离为点 33。从点 33 到最远点的距离为点 11 和点 22,其中编号较小的是点 11。从点 44 到最远点的距离为点 11

20250311集训

Not Attended
Status
Done
Rule
IOI
Problem
7
Start at
2025-3-11 19:30
End at
2025-3-11 21:30
Duration
2 hour(s)
Host
Partic.
9