Có ba con rùa nằm trên một đường thẳng được mô tả như là trục số Ox. Ban đầu con thứ nhất ở vị trí x = a, con thứ hai ở vị trí x = b và con thứ ba ở vị trí x = c. Đôi khi một số con rùa có thể ở cùng một vị trí.
Trong một bước di chuyển, mỗi con rùa có thể di chuyển đến vị trí x – 1 (đi sang trái) hoặc là đến vị trí x + 1 (đi sang phải) hoặc giữ nguyên vị trí.
Biết rằng ba con rùa đều muốn đến gần nhau hơn với không quá một bước di chuyển. Hãy tính tổng khoảng cách nhỏ nhất có thể giữa mỗi cặp rùa với giả định cả ba con rùa đều di chuyển tối ưu.
Bạn phải trả lời q truy vấn độc lập.
Input: Dòng đầu tiên của Input chứa số nguyên q (1≤ q ≤ 104) là số truy vấn. Tiếp theo la q truy vấn, mỗi truy vấn một dòng chứa lần lượt ba số nguyên a, b, c viết cách nhau một dấu cách.
Output: In ra q dòng, dòng thứ i ghi một số nguyên duy nhất là đáp án tương ứng với truy vấn thứ i từ input.
Hạn chế:
Ví dụ:
CTURTLE.INP |
CTURTLE.OUT |
2 3 3 4 10 20 30 |
0 36 |
Giải thích ví dụ:
Có 2 truy vấn: