기억노트

[Programmers/Python3] 구명보트 본문

Coding Test 준비/Programmers

[Programmers/Python3] 구명보트

진바니 2022. 1. 15. 16:39

Code

def solution(people, limit):
    answer = 0
    people.sort()
    start = 0
    end = len(people) - 1
    while start <= end:
        if people[start] + people[end] <= limit:
            start += 1
        end -= 1
        answer += 1
    return answer

Result

정확성 테스트
테스트 1 통과 (1.37ms, 10.3MB)
테스트 2 통과 (0.98ms, 10.2MB)
테스트 3 통과 (1.03ms, 10.3MB)
테스트 4 통과 (0.58ms, 10.3MB)
테스트 5 통과 (0.52ms, 10.2MB)
테스트 6 통과 (0.20ms, 10.2MB)
테스트 7 통과 (0.32ms, 10.2MB)
테스트 8 통과 (0.03ms, 10.2MB)
테스트 9 통과 (0.09ms, 10.2MB)
테스트 10 통과 (0.88ms, 10.2MB)
테스트 11 통과 (0.80ms, 10.2MB)
테스트 12 통과 (0.74ms, 10.2MB)
테스트 13 통과 (0.60ms, 10.3MB)
테스트 14 통과 (1.67ms, 10.2MB)
테스트 15 통과 (0.07ms, 10.2MB)
효율성 테스트
테스트 1 통과 (8.79ms, 10.6MB)
테스트 2 통과 (9.64ms, 10.5MB)
테스트 3 통과 (8.45ms, 10.4MB)
테스트 4 통과 (9.59ms, 10.5MB)
테스트 5 통과 (8.90ms, 10.6MB)
채점 결과
정확성: 75.0
효율성: 25.0
합계: 100.0 / 100.0