일곱 난쟁이
문제#
아홉 난쟁이의 키가 주어졌을 때, 백설공주를 도와 일곱 난쟁이를 찾는 프로그램을 작성하시오.
로직#
function solution(arr) { var answer = arr var sum = answer.reduce((a, b) => a + b, 0) for (var i = 0; i < 8; i++) { for (var j = i + 1; j < 9; j++) { if (sum - (answer[i] + answer[j]) == 100) { answer.splice(j, 1) answer.splice(i, 1) } } } return answer}
solution([20, 7, 23, 19, 10, 15, 25, 8, 13])