int sum = 0; int P = 1000000007; public int InversePairs(int[] array) { merge(array,0,array.length-1); return sum; } public void merge(int[] array,int l,int r){ if(l >= r){ return; } int mid = l + ((r - l)>>1); merge(array,l,mid); merge(array,mid+1,r); int[] tmp = new int[r-l+1]; int k = 0;...