#abc056b. [abc056_b]NarrowRectanglesEasy
[abc056_b]NarrowRectanglesEasy
问题描述
鹿AtCoDeer在桌子上发现了两个矩形,每个矩形的高度为,宽度为。如果我们将桌子的表面视为二维平面,第一个矩形覆盖了垂直范围\[0,1\]和水平范围\[a,a+W\],而第二个矩形覆盖了垂直范围\[1,2\]和水平范围\[b,b+W\],如下图所示:
AtCoDeer将水平移动第二个矩形,使其与第一个矩形连接。找出需要移动的最小距离。
约束条件
- 所有输入值都是整数。
输入
输入以以下格式从标准输入中给出:
输出
输出第二个矩形需要移动的最小距离。
示例输入 1
3 2 6
示例输出 1
1
这个输入对应于问题描述中的图形。在这种情况下,第二个矩形应该向左移动距离为。
示例输入 2
3 1 3
示例输出 2
0
矩形已经连接,因此不需要移动。
示例输入 3
5 10 1
示例输出 3
4