| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 1 초 | 512 MB | 1531 | 630 | 438 | 37.245% |
거듭된 창업 성공을 이룬 류진국 사장은 이번에는 맞춤형 선물을 제작해주는 공장을 만들기로 했다. 현재 들어온 맞춤형 선물 주문은 총 $N$개이며, 각 맞춤형 선물마다 제작에 필요한 시간이 정해져있다. 주문의 번호는 1ドル$번부터 $N$번까지 매겨져 있으며, 다음과 같은 규칙에 맞게 공정이 이뤄진다.
모든 맞춤형 선물의 제작이 완료될 때까지 최대 $X$시간이 남아있는 상황인데, 아직 공정 라인의 개수 $K$가 정해져 있지 않다. 류진국 사장은 이 분야 최고 권위자, 공정 컨설턴트 호석에게 의뢰했다. 공정 컨설턴트 호석은 최소한의 비용을 쓰기 위해서 공정 라인의 개수를 최소화 시키고자 한다. 호석을 도와 필요한 최소 공정 라인 개수를 계산하자.
첫 번째 줄에 맞춤형 선물 주문의 개수 $N,ドル 제작 완료까지 남은 시간 $X$가 공백으로 구분되어 주어진다.
두 번째 줄에는 1ドル$번부터 $N$번 선물이 필요한 공정 시간이 순서대로 주어진다. 단위는 '시간' 이다.
모든 선물을 $X$시간 이내에 제작하기 위해 필요한 최소 공정 라인 개수를 출력하라.
6 11 5 2 8 4 3 5
3
3개의 공정 라인을 사용할 경우, 아래 그림 처럼 11 시간이면 완료된다.
2개의 공정 라인을 사용할 경우, 아래 그림 처럼 15 시간이 걸리기 때문에 시간 안에 만들 수 없다.
Contest > BOJ User Contest > 류호석배 알고리즘 코딩 테스트 > 제3회 류호석배 알고리즘 코딩 테스트 4번