aj4941   4년 전

예를 들어서 크레인의 가용무게가 6 8 9이고 화물의 무게가 6 7 8 8 9 라면 (정렬한 후에)

처음에 크레인 6이 화물 6을 싣고, 그 다음 크레인 8이 화물 7을 싣고, 크레인 9가 화물 8을 싣고 

time이 1 증가하며, 그 다음에 크레인 6 < 화물 8이므로 크레인 8이 화물 8을 싣고, 크레인 9가 화물 9를 싣게 되

면서 time = 2로 끝나는 식으로 문제를 풀었는데 어디가 틀렸는지 도무지 모르겠습니다 ㅠㅠ


ha_ram   4년 전

3
6 8 9
9
1 2 3 4 5 6 7 8 9

이 테스트케이스의 답이 3 입니다.

작은 무게부터 넣으면 위와같은 케이스에 반례가 생깁니다.

이 문제는 무게가 큰 크레인부터 시작해서 크레인당 넣을수 있는 박스중에 가장 무게가 큰 박스를 넣어야 합니다.

aj4941   4년 전

감사합니다 ㅠㅠㅠㅠ

댓글을 작성하려면 로그인해야 합니다.