인프런 커뮤니티 질문&답변
에러가 나는데 도움 부탁드립니다 ㅠㅠ
작성
·
171
0
강의를 듣기 전 이렇게 코드를 작성했는데요.
아래 사진처럼 에러가 뜹니다 ㅠㅠ
뭐가 문제일까요 ㅜㅜ??
function solution(n, k, card) {
let list = [];
for (let i = 0; i < n - 2; i++) {
for (let j = i + 1; j < n - 1; j++) {
for (let k = j + 1; k < n; j++) {
let sum = card[i] + card[j] + card[k];
list.push(sum);
}
}
}
list = list.sort((a, b) => b - a);
list.push(' ');
let cnt = 1;
for (i = 0; i < n - 1; i++) {
if (list[i] !== list[i + 1]) cnt++;
if (cnt === k) {
answer = list[i];
break;
}
}
return answer;
}
let arr = [13, 15, 34, 23, 45, 65, 33, 11, 26, 42];
console.log(solution(10, 3, arr));
퀴즈
41%나 틀려요. 한번 도전해보세요!
자리수 합 문제에서, 합이 같은 수 중 최종 답은?
가장 먼저 발견된 수
가장 큰 수
가장 작은 수
아무거나 상관없다





