본문 바로가기
Python/코딩테스트

[python] 프로그래머스 - 프린터

by @sseyeon_ 2021. 1. 25.
반응형
def solution(priorities, location):
    answer = 0
    while(len(priorities)!=0):
        if location==0:
            if priorities[0]<max(priorities):
                priorities.append(priorities.pop(0))
                location=len(priorities)-1
            else:
                return answer+1
        else:
            if priorities[0]<max(priorities):
                priorities.append(priorities.pop(0))
                location-=1
            else:
                priorities.pop(0)
                location-=1
                answer+=1

 

반응형