测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A2857. 蚂蚁搬家

编程题 普及/提高-

题目描述

边长为1正方体(自行脑补),有一只蚂蚁要从上表面上的一点出发爬往下表面的某一点,规定蚂蚁只能沿正方体表面爬行,要求编程求出一条从起点到终点的最短距离。

起点和终点坐标从键盘输入,设定上下两个表面的坐标原点均为正方形的中心,且两个表面的坐

标系的X轴和Y轴方向一致,输出时保留三位小数。

输入格式

4 个实数(-0.5 到 0.5 之间),分别表示出发点和目的点的坐标。

输出格式

最短距离

输入输出样例

输入 #1
0.26 0.50 0.50 0.18
输出 #1
1.146

说明/提示

最短距离
上一题 去做题 下一题