题目 题解: 距离之和的最小值即为该列表的中位数到各点距离之和 n为奇数则取中位数n为偶数则取中间两数之间的任意值均可 列表排序首尾之差为最小 写法(python) n=int(input()) d=list(map(int,input().split())) d.sort() ans=0 for i in range(int(n/2)): ans+=d[n-i-1]-d[i] print(ans)