본문 바로가기

ALGORITHM/Algorithm 문제풀이

[문제풀이] Hash - 카드

 

1차 시도


n = int(input())
cards = {}
for idx in range(n):
    card = int(input())
    if card in cards:
        cards[card] += 1
    else:
        cards[card] = 0
many = max(list(cards.values()))
pick = sorted([key for key, value in cards.items() if value == many])
print(pick[0])

어렵지 않게 풀만 했음. Hash로 풀수 있는 문제 스타일이 좀 눈에 읽는 중이다.