로딩
요청 처리 중입니다...

최빈수 찾기

 최빈수 찾기

문제 N개의 정수가 있다. 이 정수들은 1부터 10000사이의 값이다.(1과 10000포함) N개의 수중에서 가장 많이 나타나는 수(최빈수)를 찾는 프로그램을 작성하라.

입력 입력 데이터는 표준 입력을 사용한다. 입력 파일의 첫째 줄에는 정수의 개수를 나타내는 N(3 <= N <= 5000000)이 주어진다.

둘째 줄에는 N개의 정수가 하나의 빈칸을 사이에 두고 주어진다. 단, 이 정수들은 1이상 10000이하의 수들이다.

출력 출력은 표준 출력을 사용한다. 첫째 줄에 가장 많이 나타나는 수(최빈수)와 이 수가 몇 번 나타나는지를 의미하는 빈도수를 출력한다.

여러 개의 최빈수가 존재하면 그 중 최빈수 값이 가장 큰 것을 출력한다. 입력 예제 1 10 9 3 4 1 2 9 3 9 1 9 출력 예제 1 9 4 입력 예제 2 13 10 10 10 1 9 1 7 6 5 4 3 2 1 출력 예제 2 10 3 #include int num[5100000]; int score[...

# 가장많이나타나는수 # 최빈수구하기 # 최빈수찾기

원문 링크 : 최빈수 찾기