#include
#include <string>
#include
#include
using namespace std;
// 待实现函数,在此函数中填入答题代码
int ClusterLatency(const vector<int>& arr)
{
// 在此添加你的代码
int len = arr.size();
int a[len][len];
vector<int> resSum;
for (int i = 0; i < len; i++) {
vector<int> res;
int sum = 0;
for (int j = 0;j < len; j++) {
if (i != j) {
a[i][j] = abs(arr[i] - arr[j]);
res.push_back(a[i][j]);
sum = accumulate(res.begin(), res.end(), 0);
}
}
resSum.push_back(sum);
}
int min = resSum[0];
for (int i = 0;i < resSum.size(); i++) {
if (resSum[i] < min) {
min = resSum[i];
}
}
return min;
}
// 以下为考题输入输出框架,此部分代码不建议改动
int main()
{
string line;
getline(cin, line);
int n = stoi(line);
vector<int> arr(n);
for (int i = 0; i < n; ++i) {
cin >> arr[i];
}
cout << ClusterLatency(arr) << endl;
return 0;
}