-
[백준] 11652번 문제 (카드) 파이썬(Python) 풀이Problem Solving/Baekjoon 2021. 8. 20. 15:15
https://www.acmicpc.net/problem/11652
from collections import Counter from sys import stdin cards = [] for _ in range(int(stdin.readline())): cards.append(int(stdin.readline())) counted_cards = sorted(Counter(cards).most_common(), key=lambda x: (-x[1], x[0])) print(counted_cards[0][0])
카운터로 빈도수를 구해주고 정렬을 해준 상태로 출력했다.
어렵지는 않은데.. 생각을 잘 못해서 엄청 틀렸던 문제.
'Problem Solving > Baekjoon' 카테고리의 다른 글
[백준] 1158번 문제 (요세푸스 문제) 파이썬(Python) 풀이 (0) 2021.08.20 [백준] 11004번 문제 (K번째 수) 파이썬(Python) 풀이 (0) 2021.08.20 [백준] 10825번 문제 (국영수) 파이썬(Python) 풀이 (0) 2021.08.20 [백준] 2011번 문제 (암호코드) 파이썬(Python) 풀이 (0) 2021.08.20 [백준] 2225번 문제 (합분해) 파이썬(Python) 풀이 (0) 2021.08.20