/ ALGORITHM

프로그래머스 - 구명보트

image-20230118203002663

from collections import deque
def solution(people, limit):
    answer = 0
    people.sort()

    queue = deque(people)
    while len(queue)>=2:
        if queue[0]+queue[-1]<=limit:
            answer+=1
            queue.popleft()
            queue.pop()

        else:
            answer+=1
            queue.pop()

    if queue:
        answer+=1

    return answer