```cpp
for (int i = 1; i <= n; ++i) {
for (int j = 1; j<=m; ++j) {
if (get_dis(p1[i],p1[i+1])>(get_dis(p1[i],p2[j])+get_dis(p1[i+1],p2[j]))/2.0) {
e[j][i]=1;
}
}
}
```
其中p1[n+1]=0,第一重循环改成i<n
by flora715 @ 2018-10-12 08:30:23