Devvy-Is-Free
[Python] softeer.ai 금고털이 본문

import sys
input = sys.stdin.readline
W, N = map(int, input().split())
stone = []
for _ in range(N):
mp = list(map(int, input().split()))
stone.append(mp)
stone.sort(key = lambda x : -x[1])
price = 0
for m, p in stone:
if m <= W:
W -= m
price += m * p
else:
price += W * p
break
print(price)'Programming > Algorithm' 카테고리의 다른 글
| [Python] softeer.ai 조립라인 (0) | 2022.10.04 |
|---|---|
| [Python] softeer.ai 슈퍼컴퓨터 클러스터 (0) | 2022.10.04 |
| [Python] softeer.ai 우물 안 개구리 (0) | 2022.10.03 |
| [Python] softeer.ai 강의실 배정 (0) | 2022.09.27 |
| [Python] softeer.ai 바이러스 / 수퍼바이러스 (0) | 2022.09.24 |