풀이 금, 은, 동 순서대로 람다함수를 통해 배열을 정렬해준다. 이후 순위를 알고 싶은 국가의 성적을 저장해준 뒤, 모든 성적을 검색하면서 같은 성적이 나올때까지 순위를 수정한다. 소스코드 import sys input = sys.stdin.readline n, k = map(int, input().split()) olym = [list(map(int, input().split())) for _ in range(n)] olym.sort(key=lambda x: (-x[1], -x[2], -x[3])) for i in range(n): if olym[i][0] == k: myscore = olym[i][1:] rank = 1 for i in range(n): if olym[i][1:] == myscore: break rank += 1 print(rank) References BOJ 8979 - 올림픽