小智位于一条数线的原点。他想到达坐标 X 处的目标。
在坐标 Y 处有一堵墙,小智一开始无法越过这堵墙。
然而,在坐标 Z 处拾起一把锤子后,他就可以摧毁这堵墙并通过。
判断小智是否能到达目标。如果可以,求他到达目标所需的最小总距离。
小智位于一条数线的原点。他想到达坐标 X 处的目标。
在坐标 Y 处有一堵墙,小智一开始无法越过这堵墙。
然而,在坐标 Z 处拾起一把锤子后,他就可以摧毁这堵墙并通过。
判断小智是否能到达目标。如果可以,求他到达目标所需的最小总距离。
输入样例 1
10 -10 1
输入样例 2
20 10 -10
输入样例 3
100 1 1000
输出样例 1
10
输出样例 2
40
输出样例 3
-1