My issue
error in test case 2
My code
#include <bits/stdc++.h>
using namespace std;
int main() {
int t,d;
cin>>t;
for(d=0;d<t;d++){
long long b,x,c=100000000,n,asum=0,sum=0,y,z;
cin>>n;
long long a[n];
for(b=0;b<n;b++){
cin>>a[b];
sum+=a[b];
}
y=sum;
sort(a,a+n);
for(b=n-1;b>=0;b--){
sum=sum-a[b];
asum=asum+a[b];
x=abs(sum-asum);
if(x<c){c=x;z=max(sum,asum);}
}
y=y-c;
cout<<c+y/2<<endl;
}
}
Problem Link: Parallel Processing Practice Coding Problem