-
인사고과코딩 테스트/Level 3 2023. 1. 20. 15:15반응형
https://school.programmers.co.kr/learn/courses/30/lessons/152995
def solution(scores): wh_sum = sum(scores[0]) max_s1 = answer = 0 for s in sorted(scores, key=lambda x: (-x[0], x[1])): if max_s1 <= s[1]: max_s1 = s[1] if sum(s) > wh_sum: answer += 1 elif s == scores[0]: return -1 return answer + 1
테스트 1 〉 통과 (0.00ms, 10.2MB) 테스트 2 〉 통과 (0.01ms, 10.2MB) 테스트 3 〉 통과 (0.01ms, 10.2MB) 테스트 4 〉 통과 (0.01ms, 10.1MB) 테스트 5 〉 통과 (0.01ms, 10.1MB) 테스트 6 〉 통과 (0.01ms, 10.2MB) 테스트 7 〉 통과 (0.01ms, 10.3MB) 테스트 8 〉 통과 (0.02ms, 10.1MB) 테스트 9 〉 통과 (0.04ms, 10.3MB) 테스트 10 〉 통과 (0.07ms, 10.1MB) 테스트 11 〉 통과 (0.28ms, 10.2MB) 테스트 12 〉 통과 (0.28ms, 10.4MB) 테스트 13 〉 통과 (0.49ms, 10.2MB) 테스트 14 〉 통과 (0.51ms, 10.4MB) 테스트 15 〉 통과 (3.10ms, 11.3MB) 테스트 16 〉 통과 (3.25ms, 11.5MB) 테스트 17 〉 통과 (7.07ms, 12.6MB) 테스트 18 〉 통과 (6.87ms, 12.5MB) 테스트 19 〉 통과 (49.73ms, 23.3MB) 테스트 20 〉 통과 (41.77ms, 23MB) 테스트 21 〉 통과 (33.40ms, 26.4MB) 테스트 22 〉 통과 (126.93ms, 36.2MB) 테스트 23 〉 통과 (80.57ms, 36.1MB) 테스트 24 〉 통과 (191.12ms, 36.4MB) 테스트 25 〉 통과 (190.90ms, 36.6MB)
반응형