python求助 为什么这样是错的
查看原帖
python求助 为什么这样是错的
1334759
marumarumaru楼主2024/4/7 20:27

n,b=map(int,input().split()) h = list() for i in range(n): h.append(input()) h.sort(reverse=True) sum =0 nb = 0 for j in h: sum += int(j) nb += 1 if sum >= b: print(nb) break

    这样就对了

n,b=map(int,input().split()) h = [] for i in range(n): h.append(int(input())) h.sort(reverse=True) dd =0 nb = 0 for j in range(n): dd += h[j] nb += 1 if dd >= b: print(nb) break

2024/4/7 20:27
加载中...