if (cards.get(num) == maxCount) {
minNum = Math.min(minNum, num);
}
부분이 로직상 이상하네요.
15line을 만족할 경우
16line에서 무조건 maxCount = cards.get(num)이 됩니다.
그럼, 17line은 15line만 만족하면 무조건 타게되겠죠.
이 때, cards.get(num) > maxCount 였을 경우라면 minNum을 무조건 변경해야 맞으나,
Math.min으로 처리하므로 정상적으로 minNum을 잡지 못할듯합니다.
bit0101 2년 전
결과값은 잘 나오는데 왜 틀렸습니다가 뜰까요 ㅠ 도움 부탁드립니다.