#3837. 最短距离

    ID: 3837 传统题 1000ms 128MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>第三届海大朗讯杯洛谷贪心几何数学思维

最短距离

最短距离

题目描述

在河边有N户人家,他们每天都需要到河边去打水,后来政府拔款给大家修建一个水库。每户人家到水库的最短距离为沿河方向的距离差,问如何选择水库的位置,使所有人到水库的距离和最短?

输入说明

第一行输入一个数字Case,表示一共有多少组测试数据。

接下来Case个测试数据块。

每个测试数据块:第一行一个数字N,表示有N户人。

接下来一行有N个数字d,表示每户人家在河流方向上的坐标。

Case<=10,1<=N<=100000,0<=d<=2*10^9。

输出说明

对于每组测试数据,输出最短的距离和,一行一个结果。

样例

输入

2
2
1 3
1
3

输出

2
0

提示