牛客蚂蚁三兄弟
题号:NC205236
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

在一条细毛线上,趴着三只蚂蚁(细毛线视为直线)。三只蚂蚁都有一个初始位置,现在蚂蚁们都想离自己的兄弟近一点,但蚂蚁只能在这个细线上移动。问:能否使蚂蚁最多移动一次(即:蚂蚁可以向左移动或向右移动或者不动),
使三只蚂蚁距离的和最小。

输入描述:

先输入一个数n(1<=n<=1000),表示有n组数据;
接下来的n行,每行输入三个数a,b,c(1<=a,b,c<=10^9)表示蚂蚁们的初始位置;

输出描述:

输出一个数,表示三个蚂蚁距离之和的最小值。
示例1

输入

复制
4
3 3 4
10 20 30
5 5 5
2 4 3

输出

复制
0
36
0
0