설명
두 자연수 A와 B가 주어졌을 때, 두 수의 최대공약수(GCD)와 최소공배수(LCM)를 구하는 프로그램을 작성하시오.
입력
첫째 줄에 두 자연수 A와 B가 공백을 사이에 두고 주어진다.
출력
첫째 줄에 A와 B의 최대공약수와 최소공배수를 공백을 사이에 두고 차례대로 출력한다.
제한 사항
-
1 ≤ A, B ≤ 1,000,000,000
-
입력으로 주어지는 모든 수는 정수입니다.
제약
입력 형식
One line: two integers \(A\) and \(B\) (\(1 \le A, B \le 10^9\)).
출력 형식
Print \(\gcd(A, B)\) and \(\operatorname{lcm}(A, B)\).
예제 1
입력
24 60
출력
12 120
예제 2
입력
1000000000 750000000
출력
250000000 3000000000
문제 정보
태그