已知二维平面里两个点A、B的坐标分别为(x1,y1)和(x2,y2),试计算A、B两点的直线距离。已知A、B两点的距离计算公式为:
输入:输入四个数,分别为平面里两个点A、B的坐标x1,y1,x2,y2。
输出:输出A、B两点间的直线距离(为防止浮点数误差,输出整数即可)。
样例
输入 0 1 0 2
输出 1
Code
#include "bits/stdc++.h"
using namespace std;
int main(){
int x1,y1,x2,y2,ans;
cin >> x1 >> y1 >> x2 >> y2;
ans = sqrt(pow((x1-x2),2)+pow((y1-y2),2));
cout << ans;
return 0;
}
正文完