Develop/백준 코딩테스트
백준 코딩테스트 1026 보물 자바스크립트 node.js
codeGray
2022. 7. 1. 15:26
반응형
정답
let input = require('fs').readFileSync('/dev/stdin').toString().trim().split('\n');
let count = Number(input.shift());
let arrA = input[0].split(' ').map(i => Number(i));
let arrB = input[1].split(' ').map(i => Number(i));
solution(count, arrA, arrB);
function solution(count, arrA, arrB){
let result = 0;
arrA.sort((a,b) => a-b);
arrB.sort((a,b) => b-a);
for(let i=0; i < count; i++){
result += arrA[i] * arrB[i];
}
console.log(result);
}
풀이
문제에 B배열은 순서를 변경 할 수 없다고 되어있지만
정답만 맞으면 된다고 다른 풀이를 봤다..
어이없넹;;
반응형