代码如下
#include<iostream>
#include<cstdio>
#include<cmath>
struct Point
{
double x,y;
};
double Distance(Point p1,Point p2)
{
return sqrt(pow(abs(p2.x - p1.x),2) + pow(abs(p2.y - p1.y),2));
}
int main()
{
Point p[3];
for (int i = 0; i < 3; i++)
{
std::cin>>p[i].x >> p[i].y;
}
double ans = 0;
ans += Distance(p[0],p[1]);
ans += Distance(p[0],p[2]);
ans += Distance(p[1],p[2]);
printf("%.2f",ans);
return 0;
}