코드
function solution(n, m) {
return [gcd(n, m), lcm(n, m)];
}
function gcd(a, b) {
return a % b ? gcd(b, a % b) : b;
}
function lcm(a, b) {
return (a * b) / gcd(a, b);
}
최대공약수를 유클리드 호제법으로 구함
'코딩 테스트 > 프로그래머스 level1' 카테고리의 다른 글
정수 제곱근 판별 (0) | 2022.09.07 |
---|---|
소수 찾기 (0) | 2022.09.07 |
같은 숫자는 싫어 (0) | 2022.09.07 |
자연수 뒤집어 배열로 만들기 (0) | 2022.09.07 |
문자열 내 p와 y의 개수 (0) | 2022.09.07 |