![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbSxyqT%2FbtsCBNwj2B1%2FiPHnXeBa9rP1jKate11zl1%2Fimg.png)
programmers / 프로세스(2단계) / python
·
코딩테스트/programmers (python)
*문제 출처는 프로그래머스에 있습니다. 코딩테스트 연습 - 프로세스 | 프로그래머스 스쿨 (programmers.co.kr) 모범답안 def solution(p, l): ans = 0 m = max(p) while True: v = p.pop(0) if m == v: ans += 1 if l == 0: break else: l -= 1 m = max(p) else: p.append(v) if l == 0: l = len(p)-1 else: l -= 1 return ans def solution(priorities, location): queue = [(i,p) for i,p in enumerate(priorities)] answer = 0 while True: cur = queue.pop(0) if an..