[SWEA] 최빈수 구하기

출처: [SWEA] 최빈수 구하기


소스코드

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import sys

input = sys.stdin.readline

T = int(input())

for _ in range(T):
test_case = int(input())
score_list = list(map(int, input().split()))
score_list.sort(reverse=True)
students = {}
for i in range(101):
students[i] = 0
for score in score_list:
students[score] += 1
max_value = max(students.values())
result=0
for key, value in students.items():
if value == max_value:
result = key
print("#{0} {1}".format(test_case, result))
# print(max(students.values()))
자세히 보기
[백준] 21567번 숫자의 개수2
[백준] 2455번 지능형 기차
[백준] 2490번 윷놀이
[백준] 1476번 날짜 계산
[백준] 2475번 검증수
[백준] 10991번 별 찍기 - 16
[백준] 2523번 별 찍기 - 13
[백준] 2522번 별 찍기 - 12
[백준] 2446번 별 찍기 - 9