【题目描述】
本题有 T 组数据。
给定严格凸多边形按逆时针顺序排列的顶点 pi(xi,yi)(0≤i<N)。
对每个 i,求出一个下标 fi(0≤fi<N),使得
dist(pi,pfi)=0≤j<Nmaxdist(pi,pj).其中,dist 表示欧几里得距离。若有多个满足条件的 fi,输出其中任意一个均可。
【输入】
文本
$T$
$N$
$x_0$ $y_0$
$x_1$ $y_1$
$\vdots$
$x_{N-1}$ $y_{N-1}$
$\vdots$
【输出】
对每组数据,按以下格式输出答案。
文本
$f_0$ $f_1$ $\ldots$ $f_{N-1}$
【输入样例】
文本
2
4
0 0
4 0
4 3
0 3
5
-3 0
0 -2
4 0
2 3
-1 4
【输出样例】
【数据范围】
- 1≤T≤100000
- 3≤N≤500000
- ∣xi∣,∣yi∣≤1000000000
- 所有输入值均为整数。
- p0,p1,…,pN−1 是严格凸多边形按逆时针顺序排列的互不相同的顶点。
- 所有数据中 N 的总和不超过 500000。
【来源】
Library Checker(yosupo06) all_furthest_neighbors
本题为 special judge(输出任意合法解),暂不可本地评测。