C++ 代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,m,sum;
long long a[200000];
long long res = 0;
cin >> n >> m;
sum = n + m + 1;
for(int i=0;i<sum;i++)
cin >> a[i];
sort(a, a+sum);
if(!m) //没有负号
for(int i=0;i<sum;i++)
res += a[i];
else
{
res = a[sum-1] - a[0];
for(int i=1;i<sum-1;i++)
res += labs(a[i]);
}
cout << res;
return 0;
}