11652번 - 카드
제가 코드에서 예외처리된 부분을 찾아내지못한건지
아니면 코드자체를 잘못짠건지 모르겠습니다
비쥬얼스튜디오로 했을때는 문제가 없는듯 보이는데 뭔가 잘못했으니
답이 아니라고 나오는 것일텐데 그것이 뭔지 모르겠습니다 ㅠㅠ
6
3 3 3 2 2 2
2와 3이 모두 3장입니다.
가장 많은 카드가 여러개일 경우에는 작은 숫자를 출력해야하므로 2가 나와야 하는데
해당 코드에서는 3을 출력합니다.
위의 예제로 코드를 직접 디버그해보았을 때
ch2[0] = 2, ch2[1] = 4 와 같이 들어갑니다
알고리즘 구현에서 오류가 발생한거같아요
@jeong 님 감사합니다!!
게시판에 있는 반례 다 해봐도 통과해서 막힌 상태였는데 저 반례로 원인 찾았네요
댓글을 작성하려면 로그인해야 합니다.
jyb1346 7년 전
제가 코드에서 예외처리된 부분을 찾아내지못한건지
아니면 코드자체를 잘못짠건지 모르겠습니다
비쥬얼스튜디오로 했을때는 문제가 없는듯 보이는데 뭔가 잘못했으니
답이 아니라고 나오는 것일텐데 그것이 뭔지 모르겠습니다 ㅠㅠ