-
[백준]5347번 LCM with Node.jsProgramming/Algorithm 2023. 2. 2. 19:06
const [N,...input] = require("fs").readFileSync("testInput.txt").toString().trim().split("\n").map(v => v.split(" ").map(Number)); for (let i = 0; i < N; i++) { let A = input[i][0]; let B = input[i][1]; console.log((A * B / gcd(A, B))); }; function gcd (a, b) { let mod; while ((mod = a % b) > 0) { a = b; b = mod; mod = a % b; }; return b; }; //주어진 두 수 사이의 최소공배수를 구하는 것은 주어진 두 수를 곱한 값을 두 수의 최소 공약수로 나누어 구한다.
'Programming > Algorithm' 카테고리의 다른 글
[백준]2828번 사과 담기 게임 with Node.js (0) 2023.02.04 [백준]1417번 국회의원 선거 with Node.js (0) 2023.02.03 [백준]2635번 수 이어가기 with Node.js (0) 2023.02.01 [백준]2018번 수들의 합5 with Node.js (0) 2023.01.31 [백준]9237번 이장님 초대 with Node.js (1) 2023.01.30