A. X 轴
时间限制:2 秒
内存限制:256 兆字节
在 X 轴上给你三个整数坐标点 x1、x2 和 x3(1≤xi≤10)。你可以选择 X 轴上的任意一个整数坐标点 a。注意,点 a 可以与 x1、x2 或 x3 重合。设 f(a) 为给定点到点 a 的总距离。求 f(a) 的最小值。
点 a 和 b 之间的距离等于 ∣a−b∣。例如,点 a=5 和 b=2 之间的距离是 3。
输入
每个测试包含多个测试用例。第一行包含一个整数 t(1≤t≤103)——测试用例的数量。接下来是每个测试用例的描述。
每个测试用例的单行包含三个整数 x1、x2 和 x3(1≤xi≤10)——三个点的坐标。
输出
对于每个测试用例,输出 f(a) 的最小值。
示例
输入
8
1 1 1
1 5 9
8 2 8
10 9 3
2 1 1
2 4 1
7 3 5
1 9 4
输出
0
8
6
7
1
3
4
8
注释
在第一个测试用例中,当 a=1 时 f(a) 取得最小值:f(1)=∣1−1∣+∣1−1∣+∣1−1∣=0。
在第二个测试用例中,当 a=5 时 f(a) 取得最小值:f(5)=∣1−5∣+∣5−5∣+∣9−5∣=8。
在第三个测试用例中,当 a=8 时 f(a) 取得最小值:f(8)=∣8−8∣+∣2−8∣+∣8−8∣=6。
在第四个测试用例中,当 a=9 时 f(a) 取得最小值:f(10)=∣10−9∣+∣9−9∣+∣3−9∣=7(此处应为 a=9,但示例如写 f(10),疑笔误,按上下文应为 a=9)。