Toggle navigation
Reach-Top OJ
问题
题解
知识点/来源
学习
视频
状态
信息技术
排名
微信答题
初赛练习
挑战赛
随机挑战赛
挑战赛
竞赛/作业
Login
问题 6671 --选取四个数
6671: 选取四个数
★★
时间限制:
1 Sec
内存限制:
256 MB
提交:
40
解决:
25
[
提交
][
状态
][命题人:
]
题目描述
给定一个有n个元素的数组a,求下面表达式的最大值:
|a[i]−a[j]|+|a[j]−a[k]|+|a[k]−a[l]|+|a[l]−a[i]|
其中i,j,k,l互不相同且1≤i,j,k,l≤n。
这里|X|表示X得绝对值。
输入
第一行包含一个整数t(1≤t≤500),是测试用例的数量。
每个测试用例的第一行包含一个整数n(4≤n≤100),是给定数组的长度。
每个测试用例的第二行包含n个整数a1,a2,…,an (−1e6≤ai≤1e6)。
输出
对于每个测试用例,打印一个整数表示表达式的最大值。
样例输入
Copy
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
样例输出
Copy
0 6 38 8 8
提示
注:
在第一个测试用例中i,j,k,l分别为1,2,3,4。
在第二个测试用例中i,j,k,l分别为1,3,2,5。
来源
[
提交
][
状态
]