#include<stdio.h>
#include<math.h>
double d(double x1, double y1,double x2,double y2) {
return(pow(pow(x1 - x2, 2) + pow(y1 - y2, 2), 0.5));
}
int main(void) {
double dis, x1, x2, x3, y1, y2, y3;
scanf("%lf%lf%lf%lf%lf%lf", &x1, &y1, &x2, &y2, &x3, &y3);
dis = d(x1, y1,x2,y2) + d(x2, y2,x3,y3) + d(x3, y3,x1,y1);
printf("%.2lf", dis);
return(0);
}
洛谷P5735 【深基7.例1】距离函数经典解法
最新推荐文章于 2024-07-04 09:04:15 发布