不会的看我!!!
2023-11-04 10:00:51
发布于:广东
28阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
const int N = 100001;
typedef double dd;
int n;
dd x[N],y[N];
dd calc_dis(dd x1,dd y1,dd x2,dd y2){
return sqrt((x1-x2)*(x1-x2) + (y1-y2)*(y1-y2));
}
int main(){
cin>>n;
for(int i=1;i<=n;i++) cin>>x[i]>>y[i];
//枚举
for(int i=1;i<=n;i++){
for(int j=1;j<=n;++j){
cout<<fixed<<setprecision(2)<<calc_dis(x[i],y[i],x[j],y[j])<<" ";
}
cout<<"\n";
}
return 0;
}
全部评论 1
你还发上题解了牢底
2023-11-24 来自 广东
0你是?
2023-11-25 来自 广东
0
有帮助,赞一个