40pts求调(必关)
查看原帖
40pts求调(必关)
1571178
REZ_QWQ楼主2025/7/29 20:17
#include<bits/stdc++.h>
using namespace std;
int k1,k2;
int main(){
	int xx1,yy1,xx2,yy2,N,r1,r2,cnt1=0,cnt2=0,ans=0,sum=0,maxn1=0,maxn2=0;
	cin>>xx1>>yy1>>xx2>>yy2>>N;
	for(int i=1;i<=N;i++){
		cin>>k1>>k2;
		cnt1=(xx1-k1)*(xx1-k1)+(yy1-k2)*(yy1-k2);
		cnt2=(xx2-k1)*(xx2-k1)+(yy2-k2)*(yy2-k2);
		if(cnt1<=cnt2){
			maxn1=max(maxn1,cnt1);
		}else{
			maxn2=max(maxn2,cnt2);
		}
	}
	cout<<maxn1+maxn2;
	return 0;
}
2025/7/29 20:17
加载中...