ohwow5   5년 전

아무리 봐도 틀린 이유를 모르겠어요,,,, 고수님들 도와줍쇼ㅠㅠ

exponential_e   5년 전

아래 입력을 보시면 일단 최빈값 쪽에는 확실히 문제가 있는것 같았습니다.

출력해보면서 찾아보니까 59번째 줄에 ohwow5님께선 map.size()로 받으셨는데, 반복문 내에선 arr인덱스의 값을 참조하시더라구요.

i라는 값이 arr이라는 리스트 값의 참조를 하면서 가장 빈도가 높은 숫자를 뽑아야하니까 반복문도 리스트의 크기만큼은 돌려야 제대로 된 값이 나오는게 맞다고 생각이됩니다.

그 부분만 고치시면 정답처리 받으실 수 있습니다!

exponential_e   5년 전

아 실제로 질문자님의 문제된 코드 부분을 고쳐보니 AC 받았습니다. 설명이 제대로 되었을진 모르겠는데... 혹시 의문사항이 있으시면 댓글 다시면 같이 고민해보겠습니다.

ohwow5   5년 전

exponential_e님! 너무 감사합니다!!ㅠㅠ 혼자 할때는 못찾았는데 덕분에 찾았네요ㅠㅠ너무 너무 감사합니다><><><

exponential_e   5년 전

아 도움이 되셨다면 다행입니다. 그 올리신 현 질문글을 해결됨으로 변경한번 해주세요~

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