深基7.例1】距离函数题解
  • 板块学术版
  • 楼主chenyanliangABC
  • 当前回复1
  • 已保存回复1
  • 发布时间2025/1/23 20:30
  • 上次更新2025/1/23 20:35:39
查看原帖
深基7.例1】距离函数题解
1645555
chenyanliangABC楼主2025/1/23 20:30

每个点都是由X坐标和Y坐标组成,因此可以将一个点写成一个结构体的形式,代码如下:

#include<bits/stdc++.h>
using namespace std;
struct XY2{
	double X,Y;
}; 
double f(XY2 a,XY2 b){
	
	return sqrt(pow(b.X-a.X,2)+pow(b.Y-a.Y,2));
}
XY2 x,y,z;
int main(){
	cin>>x.X>>x.Y>>y.X>>y.Y>>z.X>>z.Y;
	printf("%.2f",f(x,y)+f(x,z)+f(y,z));

	return 0;
}
2025/1/23 20:30
加载中...