#include<string.h>
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main(){
double num[3][2],sum=0;
int i;
for(i=0;i<3;i++){
scanf("%lf%lf",&num[i][0],&num[i][1]);
}
sum+=sqrt(((num[0][0]-num[1][0])*(num[0][0]-num[1][0]))+(num[0][1]-num[1][1])*(num[0][1]-num[1][1]));
sum+=sqrt(((num[0][0]-num[2][0])*(num[0][0]-num[2][0]))+(num[0][1]-num[2][1])*(num[0][1]-num[2][1]));
sum+=sqrt(((num[1][0]-num[2][0])*(num[1][0]-num[2][0]))+(num[1][1]-num[2][1])*(num[1][1]-num[2][1]));
printf("%.2lf\n",sum);
return 0;
}
坐标值可能为小数,所以尽量用float,或者是double