[백준] 11652번: 카드

jooo·2023년 1월 10일
0

백준

목록 보기
13/35
post-thumbnail

💻 문제 - S4


👉 제출 코드

N = int(input())
cards = dict()
for i in range(N):
    card = int(input())
    if card in cards:
        cards[card] += 1
    else:
        cards[card] = 1
# 1. 개수는 많은 2. 카드 숫자는 작은
result = sorted(cards.items(), key=lambda x: (-x[1], x[0]))
print(result[0][0])
  • items를 사용하여 key와 value의 쌍들을 얻는다
  • dictionary를 정렬하기 위해 sorted 사용한다
profile
조금씩, 꾸준히, 자주

0개의 댓글