n, k = map(int, input().split())
list1 = list(map(int, input().split()))
num = 0
cake_num = 0
for i in range(n):
if num == 0:
cake_num += 1
num = num + list1[i]
if num >= k:
num = 0
print(cake_num)
CCF python 分蛋糕
最新推荐文章于 2025-01-25 10:13:39 发布
本算法通过输入一组蛋糕长度和一个切割阈值k,计算出能够切分的最大蛋糕数量。使用Python实现,遍历蛋糕长度列表并累加,当累加值达到或超过k时进行切割并重置累加值。
435

被折叠的 条评论
为什么被折叠?



