python3 60分 求大佬帮助
查看原帖
python3 60分 求大佬帮助
1356218
Chen_Yu_Wei楼主2024/8/12 11:17
n,s = map(int,input().split())
a,b = map(int,input().split())
l = []
ans = 0

for i in range(n):
    x = list(map(int,input().split()))
    if x[0] <= a+b:
        l.append(x)

l.sort(key=lambda x:x[1])

i = 0
while 1:
    s -= l[i][1]
    if s>0:
        ans += 1
    else:
        break
    i += 1

print(ans)


2024/8/12 11:17
加载中...