描述
已知线段的两个端点的坐标A(Xa,Ya),B(Xb,Yb),求线段AB的长度,保留到小数点后3位。
输入
第一行是两个实数Xa,Ya,即A的坐标。 第二行是两个实数Xb,Yb,即B的坐标。 输入中所有实数的绝对值均不超过10000。
输出
一个实数,即线段AB的长度,保留到小数点后3位。
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main(){
double xa,ya,xb,yb;
cin>>xa>>ya;
cin>>xb>>yb;
cout<<fixed<<setprecision(3)<<sqrt((xa-xb)*(xa-xb)+(ya-yb)*(ya-yb))<<endl;
return 0;
}