[프로그래머스]진료 순서 정하기

allnight5·2022년 11월 18일
0

프로그래머스 입문

목록 보기
28/53

첫번째

import re
def solution(emergency): 
    check = sorted(emergency, reverse = True)  
    index = 1 
    answer = [0]*len(emergency)
    print("check :", check)
    for i in range(len(emergency)):
        oh = emergency.index(check[index-1]) 
        print("oh :", oh , ": index :", index)
        #충돌이 일어났는지 테스트 케이스 하나가 실패한다.
        #emergency[oh] = index 
        answer[oh] = index 
        index += 1
    return answer
    #return emergency
    

두번째

import re
def solution(emergency): 
    check = sorted(emergency, reverse = True)
    return [check.index(i)+1 for i in emergency]
profile
공부기록하기

0개의 댓글