@[metaphysis](/user/333388) 求助大佬
by yj772881654 @ 2020-03-31 14:04:56
@[yj772881654](/user/325723)
请您注意题目中的约束:
```
每行一组实数(x,y)分别描述这N个路口的坐标。
```
而您在计算距离时,使用:
```
double dist(int x1,int y1,int x,int y){
return sqrt(pow(x1-x,2)+pow(y1-y,2));
}
```
注意参数的类型,您用的是int类型,意味着一个实数坐标(1.4,1.5)将变成(1,1),导致计算的距离发生错误。嗯,一个比较隐蔽的Bug,不仔细看,还不容易发现。
by metaphysis @ 2020-03-31 16:01:03
@[metaphysis](/user/333388) 原来是这个问题 想了一天 谢谢大佬
by yj772881654 @ 2020-03-31 18:46:37