有一个数组,它可以进行最多一次操作,选择两个元素,a[i] ,a[j],使得a[i]加1 a[j]减1,要使得数组所有元素乘积最大,求这个积,请对10的9次方加7取模, a >= 1 记原数组积 sum对 arr[maxIdx] - 1 , arr[minIdx] +1 再求新积 newSumres = Max(sum,newSum)只能过 66%左右请问大佬怎么解