정수 배열 arr 이 주어집니다. 배열에서 가장 많이 등장한 정수를 반환하세요. 최빈값이 여러 개라면 그 중 "가장 작은" 값을 반환합니다.
arr=[1,2,2,3,3,3] → 3 (3 이 3번으로 최다)
arr=[1,1,2,2,3] → 1 (1, 2 동률 → 더 작은 1)
arr=[5] → 5
arr=[7,7,8,8,9,9] → 7 (모두 동률 → 7)시간 복잡도 목표: O(N)
▶ 실행은 기록 없이 채점만, 제출은 결과가 진행률·오답노트에 기록됩니다.