알고리즘
[프로그래머스, 파이썬] 과일 장수
hminor
2024. 3. 11. 10:47
반응형
풀이
- 가장 낮은 가격에 따른 값어치를 하게 되기에
- 내림차순 정렬 후 그에 따른 박스에 담은 카운팅을 하고
- 박스가 꽉 찼다면 현재 과일의 품질 점수에 따라 result에 추가하여 해결
def solution(k, m, score):
result,cnt = 0,0
for i in sorted(score,reverse=True):
cnt += 1
if cnt == m:
result += i*m
cnt = 0
return result