728x90
변수 k 가 필요가 없는 것 같아서 고민을 했는데 실제로 필요가 없었다. 시간 초과가 나서 pop 을 이용해서 풀었다.
pop이 확실히 빠른 것 같다.
def solution(k, m, score):
answer = 0
count = 0
score = sorted(score)
# m개씩 담아서 포장해야됌
while True:
if len(score)<m:
break
answer += min(score[len(score)-m:] )*m
for i in range(0,m):
score.pop()
if len(score)<m:
break
return answer728x90
'🟢 알고리즘 문제 풀이 > Programmers' 카테고리의 다른 글
| [파이썬] 프로그래머스 푸드 파이트 대회 (0) | 2023.01.01 |
|---|---|
| [파이썬] 프로그래머스 명예의 전당 (1) (0) | 2023.01.01 |
| [파이썬] 프로그래머스 기사 단원의 무기 (0) | 2022.12.31 |
| [파이썬] 프로그래머스 옹알이2 (0) | 2022.12.31 |
| [파이썬] 프로그래머스 문자열 나누기 (0) | 2022.12.31 |