본문 바로가기
코딩 테스트/프로그래머스

심폐소생술

by ornni 2024. 10. 25.
728x90
반응형

첫번째 코드

 

action은 현재 리스트의 원소를 순서대로 보여주는 것이다.

이를 basic_order의 순서와 맞는 경우 해당 인덱스에 +1을 한 후 표현한다.

(인덱스의 경우 0부터 시작하지만, 순서를 표현하는 경우 1부터 시작하기 때문)

 

해당 인덱스를 표현하기 위해 i를 숫자로 표현한 것이다.

 

def solution(cpr):
    answer = []
    basic_order = ["check", "call", "pressure", "respiration", "repeat"]
    for action in cpr:
        for i in range(len(basic_order)):
            if action == basic_order[i]:
                answer.append(i+1)
    return answer

 

통과


링크 없음

반응형

'코딩 테스트 > 프로그래머스' 카테고리의 다른 글

대충 만든 자판  (0) 2024.11.01
문자열 나누기  (1) 2024.10.28
각도 합치기  (0) 2024.10.21
버스  (0) 2024.10.18
지폐 접기  (0) 2024.10.14