반응형
문제
https://school.programmers.co.kr/learn/courses/30/lessons/42747?language=python3
해설
코드는 간단했지만 경험이 부족하여 로직을 유도하는데 오래걸렸다. 정렬을 이용하여 citation과 논문 개수의 교차점을 잡는 것이 핵심이었다.
def solution(citations):
answer = 0
sorted_citation = sorted(citations, reverse=True)
for i, c in enumerate(sorted_citation):
if i+1 <= c:
answer = i+1
return answer
반응형