A22233. ⼩杨要把⼀根长度为 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: ___…
单选题
困难
知识点
题目描述
⼩杨要把⼀根长度为 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)选项(单选)
答案解析
详细答案解析为会员权益,按每日次数查看。
开通 / 升级会员
上一题
下一题