源代码:
#include <bits/stdc++.h>
using namespace std;
struct zuobiao
{
int x,y;
};
double suan(int d1,int e1,int d2,int e2)
{
return sqrt((d2-d1)*(d2-d1)+(e2-e1)*(e2-e1));
}
zuobiao a[3];
int main()
{
for (int i=1;i<=3;i++)
{
cin>>a[i].x>>a[i].y;
}
int a1=suan(a[1].x,a[2].x,a[1].y,a[2].y);
int a2=suan(a[1].x,a[3].x,a[1].y,a[3].y);
int a3=suan(a[2].x,a[3].x,a[2].y,a[3].y);
printf("%.2f\n",a1+a2+a3);
return 0;
}