[프로그래머스] 스택/큐 - 프린터 (Level 2)

imyo·2020년 9월 14일
0

알고리즘

목록 보기
4/39
post-thumbnail

프린터


Python Code

def solution(priorities, location):
    answer = location
    i = 0
    while True:
        flag = False
        for j in range(i, len(priorities)):
            if priorities[j]>priorities[i]:
                temp = priorities[i]
                priorities.remove(temp)
                priorities.append(temp)
                flag = True
                if i == answer:
                    answer = len(priorities)-1
                elif answer>i:
                    answer -= 1
                break
                
        if flag == False:
            i+=1
                
        print(priorities)
        
        if(i >= len(priorities)):
            break
                
    return answer+1
profile
(●⁰౪⁰●)

0개의 댓글