为什么 为什么 为什么 为什么 为什么 50分!!!
#include <bits/stdc++.h>
using namespace std;
typedef long long f;
f jinitaimei(f a,f b,f c,f d){
return (a-c)*(a-c)+(b-d)*(b-d);
}
int main(){
f n;
cin>>n;
f x[1005]={0},y[1005]={0};
for(f i=0;i<n;i++){
cin>>x[i]>>y[i];
}
f minn=99999999;
for(f i=0;i<n;i++){
f maxn=0;
for(f j=0;j<n;j++){
maxn=max(maxn,jinitaimei(x[i],y[i],x[j],y[j]));
}
minn=min(maxn,minn);
}
double h=3.1415926535*minn;
cout<<fixed<<setprecision(4)<<h;
}