반응형
import math
def solution(k, m, score):
sort_score = sorted(score, reverse=True)
box_count = math.floor(len(score) / m)
result = 0
if box_count == 0:
return 0
else:
for idx1 in range(box_count):
if idx1 == 0:
result += min(sort_score[idx1:idx1+m]) * m
else:
result += min(sort_score[idx1*m:idx1*m+m]) * m
return result
반응형
'삽집하는 개발들 > 알고리즘' 카테고리의 다른 글
[43일차][프로그래머스][Summer/Winter Coding(~2018)][12977]소수 만들기 (0) | 2023.08.11 |
---|---|
[43일차][프로그래머스][42840]모의고사 (0) | 2023.08.11 |
[41일차][프로그래머스][159994]카드 뭉치 (0) | 2023.08.09 |
[41일차][프로그래머스][1845]폰켓몬 (0) | 2023.08.09 |
[40일차][프로그래머스][12901]2016년 (0) | 2023.08.08 |