next element1 [프로그래머스] 구명보트 파이썬 다른 사람의 풀이 def solution(people, limit): from collections import deque people.sort() people = deque(people) length = len(people) answer = 0 while length != 0: limit_p = limit temp = 0 pop = people.pop() length -= 1 temp += pop limit_p -= pop if length >= 1: pop_r = people[0] if limit_p >= pop_r: people.popleft() length -=1 answer+=1 return answer 최상위 조건으로는 pop 2021. 3. 12. 이전 1 다음