코딩테스트/SWEA

[코테] #1204

박소민 2023. 1. 12. 18:02
#1204 최빈수 구하기
from collections import defaultdict

T=int(input()) #테스트 케이스

for test_case in range(T):
  i=int(input()) #테케 번호
  fin=[]
  num=defaultdict(list)
  
  ls=list(map(int,input().split()))
  for l in ls:
    if l not in fin:
      fin.append(l)
      num[l].append(ls.count(l)) #(해당 수, 개수)

  #num값 바로 호출하면 인덱스 값(해당 수)가 나옴 
  #num.values() 값 해야 개수 출력
  val=list(num.values()) 
  result=[]
  for a in num:
    if num[a]==max(val): 
      result.append(a) 

  print("#%d%d"% (i,max(result)))

'코딩테스트 > SWEA' 카테고리의 다른 글

[코테스터디] [프로그래머스] [2019 KAKAO BLIND RECRUITMENT] 무지의 먹방 라이브  (0) 2023.01.26
[코테] #1961  (0) 2023.01.15
[코테] #1959  (0) 2023.01.14
[코테] #1209  (0) 2023.01.14
[코테] #1974  (0) 2023.01.14