https://school.programmers.co.kr/learn/courses/30/lessons/135808
function solution(k, m, score) {
var answer = 0;
score = score
.sort((a, b) => b - a)
.filter(
(e, index) =>
1 <= e && e <= k && (index % m) < m
);
for (let i = m - 1; i < score.length; i += m) answer += score[i] * m;
return answer;
}
'Coding Test > Programmers' 카테고리의 다른 글
[Programmers] Lv 1. 콜라츠 추측 (0) | 2023.01.17 |
---|---|
[Programmers] Lv 2. 귤 고르기 (0) | 2023.01.16 |
[Programmers] Lv 1. 기사단원의 무기 (0) | 2023.01.15 |
[Programmers] Lv 1. 명예의 전당(1) (0) | 2023.01.15 |
[Programmers] Lv 1. 문자열 나누기 (0) | 2023.01.14 |
댓글