C语言 称检测点查询 (100分)
#include<stdio.h>
#include<math.h>
int main(void){
int n;
int x,y;
scanf("%d %d %d",&n,&x,&y);
int a[201][2]={0};
int i,j;
for(i=0;i<n;i++)
{
scanf("%d %d",&a[i][0],&a[i][1]);
}
double sum[201]={0};
for(i=0;i<n;i++)
{
sum[i]=sqrt((a[i][0]-x)(a[i][0]-x)+(a[i][1]-y)(a[i][1]-y));
}
int count[201]={0};
int m=0;
int index=0;
for(i=0;i<n;i++){//
index=0;
for(j=0;j<n;j++)
if(sum[j]<sum[index])
index=j;
count[m]=index;
sum[index]=10000;
m++;
}
for(i=0;i<3;i++)
printf("%d\n",count[i]+1);
return 0;
}