#NUMPY052. 计算坐标点之间的距离矩阵

计算坐标点之间的距离矩阵

描述

给定 nn 个二维坐标点,计算所有点两两之间的距离,输出距离矩阵。

格式

输入

第一行是一个整数 nn(点的数量,1n1001 \le n \le 100

接下来 nn 行,每行两个浮点数,表示 xxyy 坐标。

输出

打印 n×nn \times n 的距离矩阵,第 ii 行第 jj 列表示第 ii 个点到第 jj 个点的距离。

样例

3
0 0
3 4
6 8
[[ 0.  5. 10.]
 [ 5.  0.  5.]
 [10.  5.  0.]]

提示

\texttt{np.atleast_2d}np.sqrt\texttt{np.sqrt} —— 计算欧几里得距离