DHistory

[Baekjoon] Sort - 11652 카드 본문

Computer Science/Algorithm

[Baekjoon] Sort - 11652 카드

ddu0422 2023. 9. 11. 13:12

문제

 

11652번: 카드

준규는 숫자 카드 N장을 가지고 있다. 숫자 카드에는 정수가 하나 적혀있는데, 적혀있는 수는 -262보다 크거나 같고, 262보다 작거나 같다. 준규가 가지고 있는 카드가 주어졌을 때, 가장 많이 가지

www.acmicpc.net

 

풀이

import sys
from collections import Counter

n = int(sys.stdin.readline().rstrip())
cards = []
for _ in range(n):
    cards.append(int(sys.stdin.readline().rstrip()))


def solution(cards):    
    return sorted(Counter(cards).items(), key=lambda x: (-x[1], x[0]))[0][0]


print(solution(cards))

 

채점 결과