简单题。
由题目可知两点距离公式为:
\[dis=\sqrt{(x_2-x_1)^2+(y_2-y_1)^2}
\]
所以,我们需要分别算出 \(3\) 条线段的长度,最后将 \(3\) 条线段的长度相加即可。
需要注意的是,由于部分答案可能是整数或一位小数,所以我们需要保留两位小数。
// P5735 【深基7.例1】距离函数
// code by:cq_irritater
// time:2025/06/26
#include <bits/stdc++.h>using namespace std;double x1, y, x2, y2, x3, y3;
double ans1, ans2, ans3;int main()
{// freopen("code.in", "r", stdin);cin >> x1 >> y >> x2 >> y2 >> x3 >> y3;ans1 = sqrt(pow((x1 - x2), 2) + pow((y - y2), 2));ans2 = sqrt(pow((x1 - x3), 2) + pow((y - y3), 2));ans3 = sqrt(pow((x3 - x2), 2) + pow((y3 - y2), 2));printf("%.2lf\n", ans1 + ans2 + ans3);return 0;
}