暑期集訓3:幾何基礎 練習題B: HDU - 2001

2018學校暑期集訓第三天——幾何基礎

練習題B ——  HDU - 2001 

計算兩點間的距離


輸入兩點座標(X1,Y1),(X2,Y2),計算並輸出兩點間的距離。

Input

輸入數據有多組,每組佔一行,由4個實數組成,分別表示x1,y1,x2,y2,數據之間用空格隔開。

Output

對於每組輸入數據,輸出一行,結果保留兩位小數。

Sample Input

0 0 0 1
0 1 1 0

Sample Output

1.00
1.41

#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;

int main(void)
{
	double x1,x2,y1,y2;
	while(~scanf("%lf%lf%lf%lf", &x1, &y1, &x2, &y2)){
		printf("%.2lf\n", sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)));
	}
	
	return 0;
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章