Function to return the minimum number of elements whose sign must be flipped to get the positive sum of array elements as close to 0 as possible
int solve ( int A [ ] , int n ) { unordered_map < int , int > dp [ 2 ] ;