#include <stdio.h>
#include <math.h>
struct zuo{
int x;
int y;
}stu[1000];
int main (){
int n,i,j,a=0,X,Y,m=0,count[100];
double sum[1000];
scanf ("%d %d %d",&n,&X,&Y);
for (i=0;i<n;i++)
scanf ("%d %d",&stu[i].x,&stu[i].y);
for (i=0;i<n;i++)
sum[i]=sqrt((stu[i].x-X)*(stu[i].x-X)+(stu[i].y-Y)*(stu[i].y-Y));
for(i=0;i<n;i++){
a=0;
for(j=0;j<n;j++)
if(sum[j]<sum[a])
a=j;
count[m]=a;
sum[a]=10000;
m++;
}
for(i=0;i<3;i++)
printf("%d\n",count[i]+1);
return 0;
}
称检测点查询
最新推荐文章于 2024-05-14 11:00:34 发布