반응형
정답
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배열은 순서를 변경 할 수 없다고 되어있지만
정답만 맞으면 된다고 다른 풀이를 봤다..
어이없넹;;
반응형
'Develop > 백준 코딩테스트' 카테고리의 다른 글
백준 코딩테스트 5585 거스름돈 자바스크립트 node.js (0) | 2022.07.04 |
---|---|
백준 코딩테스트 1541 잃어버린 괄호 자바스크립트 node.js (0) | 2022.07.04 |
백준 코딩테스트 회의실배정 1931 자바스크립트 node.js (0) | 2022.06.30 |
백준 코딩테스트 11047 동전 자바스크립트 node.js (0) | 2022.06.29 |
백준 코딩 테스트 ATM 11399 자바스크립트 node.js (0) | 2022.06.29 |