现在改了一下,变成了70分,#7、#9、#10WA,求助。。
```cpp
#include<iostream>
using namespace std;
int x1,y1,x2,y2,n,x[100005],y[100005];
struct op
{
int c1,c2;
};
op missle[100005];
long long pf(int a)
{
return a*a;
}
int main()
{
cin>>x1>>y1>>x2>>y2;
cin>>n;
long long max1=0,max2=0;
for(int i=1; i<=n; i++)
{
cin>>x[i]>>y[i];
missle[i].c1=pf(x1-x[i])+pf(y1-y[i]);
if(missle[i].c1<=max1) continue;
missle[i].c2=pf(x2-x[i])+pf(y2-y[i]);
if(missle[i].c2<=max2) continue;
if(missle[i].c1<missle[i].c2)
{
if(missle[i].c1>max1) max1=missle[i].c1;
}
else
if(missle[i].c2>max2) max2=missle[i].c2;
}
cout<<max1+max2<<endl;
return 0;
}
```
by 微雨燕双飞 @ 2017-09-24 10:27:40
我也是7、9、10;
by 中国飞鱼 @ 2017-10-15 07:57:02