#include <iostream>
using namespace std;
int getCount(int arr[],int n,int k){
int count=0;
for(int i=0;i<n;i++){
for(int j=i+1;j<n;j++){
if(abs(arr[i]+arr[j])+abs(arr[i]-arr[j])==k){
count++;
}
}
}
return count;
}
int main() {
// your code goes here
int arr[]={1,4,-2,1};
int n=sizeof(arr)/sizeof(arr[0]);
int sumVal=4;
cout<<"The count of intersecting pairs are:"<<getCount(arr,n,sumVal);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwppbnQgZ2V0Q291bnQoaW50IGFycltdLGludCBuLGludCBrKXsKCWludCBjb3VudD0wOwoJZm9yKGludCBpPTA7aTxuO2krKyl7CgkJZm9yKGludCBqPWkrMTtqPG47aisrKXsKCQkJaWYoYWJzKGFycltpXSthcnJbal0pK2FicyhhcnJbaV0tYXJyW2pdKT09ayl7CgkJCQljb3VudCsrOwoJCQl9CgkJfQoJfQoJcmV0dXJuIGNvdW50Owp9CiAKaW50IG1haW4oKSB7CgkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCglpbnQgYXJyW109ezEsNCwtMiwxfTsKCWludCBuPXNpemVvZihhcnIpL3NpemVvZihhcnJbMF0pOwoJaW50IHN1bVZhbD00OwoJY291dDw8IlRoZSBjb3VudCBvZiBpbnRlcnNlY3RpbmcgcGFpcnMgYXJlOiI8PGdldENvdW50KGFycixuLHN1bVZhbCk7CglyZXR1cm4gMDsKfQ==