距离函数

距离函数

题目背景

在平面直角坐标系上,任意两个点\((x_1,y_1)\)和\((x_2,y_2)\)之间的距离为\(dis=\sqrt{(x_1-x_2)^2+(y_1-y_2)^2}\)。

题目描述

对于给出的\(m(1\le m \le 100)\)组点,每组包含两个点\(a,\ b\)的坐标。对于每一组的两个点,需要计算出这两个点之间的距离。答案保留两位小数。

输入格式

第一行,一个整数\(m\),为需要查询距离的点的组数。

接下来\(m\)行,每行四个浮点数,分别代表两个点的坐标\(x_1,\ y_1,\ x_2,\ y_2\)。\((0 \le x_1,y_1,x_2,y_2 \le 100)\)

输出格式

输出共\(m\)行,每行一个浮点数(保留两位小数),为这一组两个点在坐标系上的距离。

输入输出样例

输入#1

3
1.00 1.00 1.00 1.00
2.00 2.00 1.00 1.00
5.00 3.00 3.00 5.00

输出#1

0.00
1.41
2.83

提示

  • 尽量使用double型数据存储,以便确定精度。
  • 可能变量使用关键字y2会报错。
  • 尽量使用函数知识完成。

信息

ID
1017
难度
2
分类
(无)
标签
递交数
86
已通过
27
通过率
31%
上传者