一般来说,洛谷以“B”开头的题目都比较简单。这道题也是一样。好的,那么我们话不多说,直接上代码:
m=int(input())
n=int(input())
count=0
取药列表=list(map(int,input().split()))
for i in range(0,n):#这里要注意,由于列表的第一项为0,所以要从0开始判断!
if 取药列表[i]<=m:
m-=取药列表[i]
else:
count+=1
print(count)
完美,100分!