CF1934A.Too Min Too Max
普及/提高-
通过率:0%
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
Given an array a of n elements, find the maximum value of the expression:
$$|a_i - a_j| + |a_j - a_k| + |a_k - a_l| + |a_l - a_i| $$ </p><p>where $i$ , $j$ , $k$ , and $l$ are four <span class="tex-font-style-bf">distinct</span> indices of the array $a$ , with $1 \\le i, j, k, l \\le n$ .</p><p>Here $|x|$ denotes the absolute value of $x$$$.输入格式
The first line contains one integer t ( 1≤t≤500 ) — the number of test cases. The description of the test cases follows.
The first line of each test case contains a single integer n ( 4≤n≤100 ) — the length of the given array.
The second line of each test case contains n integers a1,a2,…,an ( −106≤ai≤106 ).
输出格式
For each test case, print a single integer — the maximum value.
输入输出样例
输入#1
5 4 1 1 1 1 5 1 1 2 2 3 8 5 1 3 2 -3 -1 10 3 4 3 3 1 1 4 1 2 2 -1
输出#1
0 6 38 8 8
说明/提示
In the first test case, for any selection of i , j , k , l , the answer will be 0 . For example, ∣a1−a2∣+∣a2−a3∣+∣a3−a4∣+∣a4−a1∣=∣1−1∣+∣1−1∣+∣1−1∣+∣1−1∣=0+0+0+0=0 .
In the second test case, for i=1 , j=3 , k=2 , and l=5 , the answer will be 6 . ∣a1−a3∣+∣a3−a2∣+∣a2−a5∣+∣a5−a1∣=∣1−2∣+∣2−1∣+∣1−3∣+∣3−1∣=1+1+2+2=6 .