ehdwns1249   5년 전

제 코드내용은 이렇습니다.

1. 가격을 기준으로 정렬, 가격이 같다면 무게를 기준으로 정렬
2. 벡터의 첫 번째 무게가 기준을 충족한다면 cost 변수에 가격을 기록
3. 반복문으로 벡터의 두 번째부터 i-1번째와 i의 기존가격을 비교하며 가격이 같다면 i-1번째와 i번째의 가격과 무게를 모두 더함,
그렇지 않다면 무게만 더함
4. 만약 더해진 무게가 기준무게를 충족하면서, cost가 초기화 된 값 -1이거나 현재 가격이 cost보다 작다면 cost에 현재가격을 기록
5. cost 출력 (기준 무게를 충족하지 못하면 초기화 값 -1 출력)

문제가 뭘까요?..거의 채점시작도 못해보고 "틀렸습니다"가 뜨는데
극단적인 반례가 있을까요? 꽤 많이 넣어본 것 같은데 반례 찾기가 쉽지않네요 ㅠ

piy0605   5년 전

네 혹시 광운대다니세요?

4 3

1 2

3 2

2 2

5 7

답 : 2

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