思路是这样, 找出最大最小值,然后优先将其它数增加到最大值(哪个先加都行),如果这样就能将m消化掉,就OK了;如果还有更多,那么都再平均分配到非最小值上
比如 1 2 2 3
m=1时,1 2 3 3 有效分为5
m=2时,1 3 3 3 有效分为6
m=3时,1 3 3 4 (这时2 3 3 3是一样的) 有效分为6
m=4时,1 3 4 4(只时3 3 3 3就不一样了) 有效分为7
m=5时,1 4 4 4 有效分为8
m=6时,1 4 4 5 有效分为8
m=7时,1 4 5 5 有效分为9
如此类推。给最小值加数没有意义