My issue
My code
#include <bits/stdc++.h>
using namespace std;
int main() {
// your code goes here
int T,N,i,k,a,b;
cin>>T;
while(T--)
{
cin>>N;
k=a=9999999999;
int arr[2*N] ;
for(i=0;i<2*N;i++)
cin>>arr[i];
for(i=0;i<2*N-2;i++)
{
b = arr[i] > arr[2*N-2] ? arr[i] - arr[2*N-2] : arr[2*N-2] - arr[i];
if(b<a)
a=b;
}
for(i=0;i<2*N-2;i++)
{
b = arr[i] > arr[2*N-1] ? arr[i] - arr[2*N-1] : arr[2*N-1] - arr[i];
if(b<k)
k=b;
}
cout<<min(a,k)<<endl;
}
return 0;
}
Problem Link: SPLITMIN Problem - CodeChef