코딩테스트
프로그래머스 레벨0 진료순서 정하기
choyou831
2024. 6. 9. 19:47
def solution(emergency):
answer1 = []
answer2 = []
answer2 = sorted(emergency,reverse = True)
for i in emergency:
answer1.append(answer2.index(i)+1)
return answer1
내풀이)
answer1,answer2, 배열을 2개를 만들어서 answer2에 내림차순으로 정렬을 해준뒤;
for문을 통해 해당 인덱스를 찾아주면 된다. index(i)+1을 한 이유는 index(i) = 0부터 시작해서
+1을 해줘서 1,2,3으로 시작하기 위해서이다