【文件属性】:
文件名称:求长方体上任意两点间的最短表面距离
文件大小:2KB
文件格式:CPP
更新时间:2013-10-06 14:40:37
语言C++
描述
一个长方体P={(x,y,z)|0≤x≤L, 0≤y≤W, 0≤z≤H},大小为L×W×H。长方体表面有任意两点A(x1,y1,z1)和B(x2,y2,z2),A,B两点可由长方体表面的折线连接。求出A和B的最短距离。L,W,H和点的坐标都是整数。0≤L,W,H≤1000。
输入
文件有三行,分别是:
L W H
x1 y1 z1
x2 y2 z2
输出
输出最短距离,要求四舍五入到小数点后两位。
样例输入
5 5 23 1 23 5 0
样例输出
6.00
网友评论
- 不错,找很长时间了,要是有解释和流程图就更好了。。
- 不错,支持一下
- 可读性很高,要是能有注释就完美了!
- 水平有限,没注释,所以没看懂~
- 可以运行,谢谢
- 程序不错,有注释就更好了
- 很不错的程序,比较易懂,是分别对在一个面,对面,相邻面进行考虑的。
- 不错,找很长时间了,要是有解释和流程图就更好了。。