반응형
이번 문제는 [프로그래머스 - 힙 - 라면공장] 입니다!
문제 링크 :
https://programmers.co.kr/learn/courses/30/lessons/42629
1. 변수 :
1) stock : 초기 재고량
2) dates : 입고 가능 일자
3) supplies : 입고 가능 수량(dates와 매치됨)
4) k : 버텨야 하는 일수
2. 방법 :
1) dates, supplies를 역순으로 바꾼다.(pop(0) 대신 pop()을 활용하기 위해)
2) 초기 재고량(stock)으로 버틸 수 있는 기간 내에 받을 수 있는 수량을 확인한다.(두번째 while문)
3) 받을 수 있는 수량 중 가장 큰 것을 택하여 받는다.(가장 큰 것을 빼기 위해 -supplies 사용)
이상 끝-!
반응형
'Computer Science > 알고리즘' 카테고리의 다른 글
Hackerrank - Repeated String (0) | 2019.12.28 |
---|---|
프로그래머스 풀이 - 코딩테스트 #힙 #디스크 컨트롤러 (0) | 2019.10.31 |
프로그래머스 풀이 - 코딩테스트 #힙 #더 맵게 (0) | 2019.10.29 |
프로그래머스 풀이 - 코딩테스트 #스택/큐 #주식 가격 (0) | 2019.10.28 |
프로그래머스 풀이 - 코딩테스트#스택/큐#다리를 지나는 트럭 (0) | 2019.10.28 |