题目描述
Chef has an array A of size N and an integer M, such that 1 ≤ A_{i} ≤ M for every 1 ≤ i ≤ N.
The distance of an array B from array A is defined as:
$d(A, B) = \sum_{i=1}^N |A_{i} - B_{i}|$
Chef wants an array B of size N, such that 1 ≤ B_{i} ≤ M and the value d(A, B) is as large as possible, i.e, the distance of B from A is maximum.
Find the maximum distance for any valid array B.
Note: |X| denotes the absolute value of an integer X. For example, |-4| = 4 and |7| = 7.
------ Input Format ------
- The first line of input will contain a single integer T, denoting the number of test cases.
- Each test case consists of two lines of input.
- The first line of each test case contains two space-separated integers N and M — the length of array A and the limit on the elements of A and B.
- The second line contains $N space-separated integers A_{1}, A_{2}, \ldots, A_{N}$.
------ Output Format ------
For each test case, output on a new line the maximum distance of an array from A.
------ Constraints ------
$1 ≤ T ≤ 10^{5}$
$1 ≤ N ≤ 2\cdot 10^{5}$
$1 ≤ M ≤ 10^{9}$
$1 ≤ A_{i} ≤ M$
- The sum of $N$ over all test cases won't exceed $3\cdot 10^{5}$.
----- Sample Input 1 ------
4
2 6
3 5
4 1
1 1 1 1
5 7
2 3 4 5 6
7 24
23 7 6 16 12 4 24
----- Sample Output 1 ------
7
0
21
127
----- explanation 1 ------
Test case $1$: The array having maximum distance from $A$ is $B = [6, 1]$. Thus the distance is $|3-6| + |5-1| = 3+4=7$.
Test case $2$: The only array possible is $B = [1,1,1,1]$. The distance of this array from $A$ is $0$.
Test case $3$: One of the possible arrays having maximum distance from $A$ is $B = [7,7,1,1,1]$. Thus the distance is $|2-7| + |3-7| + |4-1| + |5-1| + |6-1| = 5+4+3+4+5=21$.
输入格式
见题面
输出格式
见题面