4404: 【作】三维空间两点距离函数

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:20 解决:10

题目描述

设计一个函数:给出三维空间的2对点,6个变量,求出这两个点之间的距离。

输入

第1个点的x,y,z 然后第2个点的x,y,z。

输出

保留两位小数。

样例输入 复制

0 0 0 1 1 1

样例输出 复制

1.73

提示

#include<bits/stdc++.h>
using namespace std;

double dist(double x1,double y1,double z1,double x2,double y2,double z2) {
	return sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)+(z1-z2)*(z1-z2));
}
int main(){
	int x1,y1,z1,x2,y2,z2;
	cin>>x1>>y1>>z1>>x2>>y2>>z2;
	printf("%.2lf",dist(x1,y1,z1,x2,y2,z2));
	return 0;
}