본문 바로가기
알고리즘

[백준 1205 등수 구하기][파이썬]

by Jyujae 2022. 4. 25.

https://www.acmicpc.net/problem/1205

 

--풀이

 

중복된 순위는 어떻게 하나요?

어차피 내림차순으로 정렬했기 때문에, [100,90,90,80] 이라고 한다면, 첫번째 90 -> 2등, 두번째 90 -> 3등으로 생각해도 80은 4등이다(수가 같다면 높은 순위로 계산한다는 로직이 일치)

만약 새로운 수와 같은 수가 리스트에 있어도, sort한 리스트에서는 새로운 수인지, 리스트에 있던 같은 값의 수인지 고려하지 않기 때문에, index+1한 값을 도출해도 정답이다