目录:
题目:
分析:
呃呃呃,作者活生生的将第四题出成了第一题的难度,数据刚好很小,各种排序都可以过,所以…小编就不bb了,大家看代码吧
代码:
#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
#include<cmath>
#include<queue>
#define LL long long
using namespace std;
inline LL read() {
LL d=0,f=1;char s=getchar();
while(s<'0'||s>'9'){if(s=='-')f=-1;s=getchar();}
while(s>='0'&&s<='9'){d=d*10+s-'0';s=getchar();}
return d*f;
}
int x[50001];
int main()
{
int n=read();
for(int i=1;i<=n;i++)
x[i]=read();
sort(x+1,x+1+n);
int js=0,os=0;
for(int i=1;i<=n;i++)
{
if(i%2==0) os+=x[i];
else js+=x[i];
}
printf("%d",abs(js-os));
return 0;
}