不等式问题
核心:选定中间位置,距离最短
#include <iostream>
#include <algorithm>
using namespace std;
const int N =100000;
int n;
int a[N];
int main(){
cin>>n;
int res;
for(int i=0;i<n;i++){
cin>>a[i];
}
sort(a,a+n);//排序,首地址为a 尾地址为a+n
for(int i=0;i<n;++i)
res+=abs(a[i]-a[n/2]);
cout<<res;
return 0;
}
markdown语法出现了问题!