
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
문제상황만 잘 이해한다면 어렵지 않게 풀수있는 문제이다.
'코딩테스트' 카테고리의 다른 글
백준 9012 스택 PYTHON (0) | 2024.08.08 |
---|---|
백준 1620번 - 나는야 포켓몬 마스터 이다솜 PYTHON (0) | 2024.08.03 |
프로그래머스 기사단원의 무기 PYTHON (0) | 2024.07.30 |
프로그래머스 소수찾기 PYTHON (0) | 2024.07.29 |
프로그래머스 추억 점수 PYTHON (0) | 2024.07.28 |