问题 F: 锤子

问题 F: 锤子

时间限制: 1 Sec  内存限制: 256 MB
提交: 84  解决: 4
[提交][状态][讨论版]

题目描述

小智位于一条数线的原点。他想到达坐标 X 处的目标。

在坐标 Y 处有一堵墙,小智一开始无法越过这堵墙。

然而,在坐标 Z 处拾起一把锤子后,他就可以摧毁这堵墙并通过。

判断小智是否能到达目标。如果可以,求他到达目标所需的最小总距离。

输入

输入三个整数,分别是 X Y Z

输出

如果高桥可以到达目标,打印他需要走的最小总距离。如果不能,则打印 -1。

样例输入

输入样例 1
10 -10 1

输入样例 2
20 10 -10

输入样例 3
100 1 1000



样例输出

输出样例 1
10

输出样例 2
40

输出样例 3
-1

提示

[提交][状态]