알고리즘 문제 풀이
[백준 알고리즘] javascript 1037번 약수
호박고구마123
2023. 1. 21. 22:57
https://www.acmicpc.net/problem/1037
1037번: 약수
첫째 줄에 N의 진짜 약수의 개수가 주어진다. 이 개수는 50보다 작거나 같은 자연수이다. 둘째 줄에는 N의 진짜 약수가 주어진다. 1,000,000보다 작거나 같고, 2보다 크거나 같은 자연수이고, 중복되
www.acmicpc.net
function solution(divisors) {
if (divisors.length === 1) {
return Math.pow(divisors[0], 2);
}
if (divisors.length === 2) {
return divisors[0] * divisors[1];
}
return Math.min(...divisors) * Math.max(...divisors);
}
const [count, nums] = require("fs")
.readFileSync("/dev/stdin")
.toString()
.trim()
.split("\n");
const divisors = nums.split(" ");
console.log(solution(divisors));