Published 2024. 7. 14. 19:30

유형 : 구현

풀이 시간 : 20분

 

def solution(k, m, score):
    answer = []
    score.sort(reverse = True)
    cnt = 0
    curr = []
    for i in range(0, len(score)):
        curr.append(score[i])
        cnt += 1
        if cnt == m:
            answer.append(curr)
            cnt = 0
            curr = []
    res = 0
    for box in answer:
        res += min(box) 
    return res * m

 

비교적 간단한 문제였다.

왜헤맸지 

'프로그래머스 > Lv. 1' 카테고리의 다른 글

39. 소수 찾기 ★ (소수 판별 알고리즘)  (1) 2024.07.16
38. 소수 만들기 (소수 판별 알고리즘)  (0) 2024.07.16
36. 모의고사  (0) 2024.07.14
35. 2016년  (1) 2024.07.14
34. 폰켓몬 (set에 대하여)  (0) 2024.07.14
복사했습니다!