코딩테스트
프로그래머스 과일 장수 PYTHON
choyou831
2024. 7. 31. 10:26
def solution(k, m, score):
answer = []
result = 0
min_value = []
score = sorted(score, reverse=True)
for i in range(0,len(score),m):
answer.append(score[i:i+m])
for i in range(len(answer)):
if len(answer[i]) != m:
answer.remove(answer[i])
for i in range(len(answer)):
min_value.append(min(answer[i]))
result += min_value[i]*len(answer[i])
return result
문제상황만 잘 이해한다면 어렵지 않게 풀수있는 문제이다.