首先找到可能最大的数字 r = sum/(n-m)
找到最小的数字(第m-1为最小可能的数字 找这个数有点麻烦 我就用最小的代替了) l = min;
然后while(l<=r){
mid = (l+r)/2
对mid进行试探 划分区间 所有区间大于等于mid 且区间数大于等于m-n 说明这个数小了
反之
}
A了91
思路不知道是不是错了 其实后来想想 要保证所有区间和大于等于mid 一定要有一个区间等于mid 且区间数要等于m-n才是。。。