알고리즘/프로그래머스 레벨 0 - python

Day8 - 3) 진료순서 정하기

젤리의it 2023. 1. 20. 19:20

설명

제한사항

입출력 예시

예시 설명

문제 풀이

1. 응급도와 응급도의 크기의 순서에 따라 정렬한 리스트를 비교해서

두 수가 같을때 정렬된 리스트의 위치 인덱스에 더하기 1 => 정렬된 배열의 인덱스+1을 했습니다.

def solution(emergency):
    answer = []
    emergency2 = emergency.copy()
    emergency.sort(reverse=True)
    for i in range(len(emergency)):
        for j in range(len(emergency)):
            if emergency2[i] == emergency[j]:
                j+=1
                answer.append(j)
    return answer

문제를 풀면서 느낀점

'알고리즘 > 프로그래머스 레벨 0 - python' 카테고리의 다른 글

Day9 - 1) 개미군단  (0) 2023.01.21
Day8 - 4) 순서쌍의 개수  (0) 2023.01.20
Day8 - 2) 외계행성의 나이  (0) 2023.01.20
Day8 - 1) 배열 자르기  (0) 2023.01.20
Day7 - 4) 짝수의 합  (0) 2023.01.19