‹ 上一题 下一题 ›

g5-04608. GESP-5级-2026-09-单选-第10题 未做

小杨需要把若干箱货物按原顺序分配到 days 天中,每天运输连续的若干箱,求能够完成任务的最小载重量。函数 check(cap) 判断载重量为 cap 时能否在规定天数内运完。横线处应填写(  )。

long long l = maxWeight;
long long r = totalWeight;
while (l < r) {
    long long mid = l + (r - l) / 2;
    if (check(mid)) {
        ____________________
    } else {
        ____________________
    }
}
cout << l;
  • A. l = mid + 1; 和 r = mid;
  • B. r = mid; 和 l = mid + 1;
  • C. r = mid - 1; 和 l = mid;
  • D. l = mid; 和 r = mid - 1;
未选择
输入
输出

            
答案