小杨要把一根长度为 L 的木头切成 K 段,使得每段长度小于等于 x。已知每切一刀只能把一段木头分成两段,他用二分法找到满足条件的最小 x(x 为正整数),则横线处应填写( )。
def check(L, K, x):
cuts = (L - 1) // x
return cuts <= K
def binary_cut(L, K):
l = 1
r = L
while l < r:
___________________
return l
if __name__ == "__main__":
L = 10
K = 2
result = binary_cut(L, K)
print(result)
正在加载题目数据…
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析