toojoy   1년 전

int 범위 문제인가 싶어서 long long으로 바꿔도 마찬가지더군요.

제가 어디를 잘못 생각하고 있는지 모르겠어서 글 남깁니다.

logicdrive   1년 전

38 ~ 52 번째 줄을 보시면 정상가에서 할인된 가격을 구하고, 그것이 존재할 경우 답에 추가하고, 할인된 가격이 제외되도록 0으로 초기화하고 있습니다.

하지만, 여기서 사용된 정상가는 0으로 초기화되지 않고 있어서 추후 검색시에 할인가로 잘못인식될 수 있습니다.

물론, 99%의 테스트 데이터에서는 이러한 문제는 드러나지 않습니다.

여기에 대한 반례를 위해서는 테스트 데이터를 저격하는 방식으로 만들어야 합니다.

이에 대한 반례를 제시해드립니다.

toojoy   1년 전

말씀해주신대로 처음부터 차근차근해서 풀었습니다. 감사합니다.

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