#1415. 最远的点

最远的点

Description

在一个二维平面上有 nn 个点,它们的编号分别为 1n1\sim n,第 ii 个点的坐标是 (xi,yi)(x_i,y_i),没有两个点的坐标相同。

从每个点出发,找出最远的点并打印其编号。如果有多个点都是最远的点,打印编号最小的那个。

在本题中,两个点 (x1,y1)(x_1,y_1)(x2,y2)(x_2,y_2) 的距离 disdis 用如下表示:

dis=(x1x2)2+(y1y2)2dis=\sqrt{(x_1-x_2)^2+(y_1-y_2)^2}

Input

第一行输入一个整数 nn

接下来 nn 行每行两个整数分别代表 xi,yix_i,y_i

Output

输出一共输出 nn 行,对于每一个点 ii 输出离它最远的点的编号。

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

样例解释 1

下图显示了各点的排列。

  1. 距离点 11 最远的点是点 3344,它们两距离点 11 的距离都是 55,而点 33 的编号较小,因此输出 33
  2. 距离点 22 最远的点是点 33
  3. 距离点 33 最远的点是点 1144,点 11 的编号较小。
  4. 距离点 44 最远的点是点 11

Limitation

2n1002\leq n\leq 100

1000xi,yi1000-1000\leq x_i,y_i\leq 1000