[프로그래머스] 최빈값 구하기

allnight5·2022년 11월 16일
0

프로그래머스 입문

목록 보기
12/53

#1.나온 횟수들을 넣어둘곳이 필요하다
#1-1.나온수들을 넣는다.
#2.최대수를 찾아야한다.
#3.찾은 최대수와 같은것이 있는지 반복해서 찾는다.

from collections import Counter

def solution(array):
#1
max_index = Counter(array).most_common(2)

print("max_index : ",max_index[0][0])
print("len : ", len(max_index))

if len(max_index) == 1:
    return max_index[0][0]

if max_index[0][1] == max_index[1][1]:
    return -1

return max_index[0][0]   
        
profile
공부기록하기

0개의 댓글