과일 장수 - Python
2023. 12. 7. 21:27ㆍ공부/📝 프로그래머스
1. 풀이 코드
def solution(k, m, score):
answer = 0
score.sort()
while True:
if len(score) >= m:
answer += score[-m] * m
for _ in range(m):
score.pop()
else:
break
return answer
Queue 형태로 풀었습니다.
2. 다른 사람 풀이 코드
def solution(k, m, score):
return sum(sorted(score)[len(score)%m::m])*m
창의력이 좋네요.
'공부 > 📝 프로그래머스' 카테고리의 다른 글
소수 만들기 - Python (0) | 2023.12.09 |
---|---|
모의고사 - Python (0) | 2023.12.08 |
폰켓몬 - Python (0) | 2023.12.06 |
2016년 - Python (0) | 2023.11.21 |
카드 뭉치 - Python (0) | 2023.11.17 |