A5704.两点之间的距离
入门
官方
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
在二维平面上,点的坐标我们定义为 (x,y),点 A(x1,y1) 与点 B(x2,y2) 的距离为 (x1−x2)2+(y1−y2)2。
那现在给出 n 个点的坐标,输出它们两两之间的距离,保留两位小数。
输入格式
第一行包含一个整数 n,表示二维平面有 n 个点 (1≤n≤1000)。
接下来 n 行,每行包含两个实数 xi、yi,为点 i 的坐标。
输出格式
输出 n 行,每一行为点 i 与其他点(包括自己)的距离(保留两位小数),用空格隔开。
输入输出样例
输入#1
3 0 0 1 1 2 2
输出#1
0.00 1.41 2.83 1.41 0.00 1.41 2.83 1.41 0.00