import java.io.*;
import java.util.*;
class Pair implements Comparable<Pair>
{
int id;
int dist;
public Pair(int id, int dist) {
this.id = id;
this.dist = dist;
}
public int id() {
return this.id;
}
public int compareTo(Pair that) {
return this.dist - that.dist;
}
}
public class Main
{
public Main() throws IOException
{
BufferedReader f = new BufferedReader(new InputStreamReader(System.in));
PrintWriter out = new PrintWriter(new OutputStreamWriter(System.out));
StringTokenizer st = new StringTokenizer(f.readLine());
int n = Integer.parseInt(st.nextToken());
int X = Integer.parseInt(st.nextToken());
int Y = Integer.parseInt(st.nextToken());
Pair pairs[] = new Pair[n];
for (int i = 0; i < n; i++)
{
st = new StringTokenizer(f.readLine());
int x = Integer.parseInt(st.nextToken());
int y = Integer.parseInt(st.nextToken());
pairs[i] = new Pair(i + 1, (X - x) * (X - x) + (Y - y) * (Y - y));
}
Arrays.sort(pairs);
for (int i = 0; i < 3; i++) {
out.println(pairs[i].id());
}
out.close();
f.close();
}
public static void main(String[] args) throws IOException {
new Main();
}
}
[Java] 202009-1 称检测点查询
最新推荐文章于 2024-06-13 07:00:00 发布
关键词由CSDN通过智能技术生成