본문 바로가기
코딩테스트 연습

[Softeer] 금고털이

by eddypark 2023. 9. 20.

https://softeer.ai/practice/info.do?idx=1&eid=395&sw_prbl_sbms_sn=135258

 

Softeer

연습문제를 담을 Set을 선택해주세요. 취소 확인

softeer.ai

import sys

w, n = map(int, input().split(" "))
j = [list(map(int, input().split(" "))) for _ in range(n)]
j.sort(key=lambda x:x[1], reverse=True) #가격 순으로 정렬

total = 0
for i, k in j:
    if w > i:
        total += i*k
        w -= i
    else:
        total += w * k
        break
print(total)

'코딩테스트 연습' 카테고리의 다른 글

[백준] 1260번 DFS와 BFS (JavaScript)  (0) 2024.01.16
[Softeer] 회의실 예약  (0) 2023.09.21
[Softeer] 8단 변속기  (0) 2023.09.19
[Softeer] 장애물 인식 프로그램  (0) 2023.09.15
[Softeer] 지도 자동 구축  (0) 2023.09.14