#include <stdio.h>
using namespace std;
int gcd(int a, int b)
{
while (b)
{
int r = a % b;
a = b;
b = r;
}
return a;
}
int lcm(int a, int b)
{
return a / gcd(a, b) * b;
}
int main(void)
{
int n, m;
scanf("%d%d", &n, &m);
printf("%d\n%d\n", gcd(n, m), lcm(n, m));
return 0;
}
'알고리즘 문제풀이 > 백준' 카테고리의 다른 글
[백준 6588] 골드바흐의 추측 (0) | 2021.01.05 |
---|---|
[백준 4485] 녹색 옷 입은 애가 젤다지? (0) | 2021.01.05 |
[백준 1037] 약수 (0) | 2021.01.03 |
[백준 1026] 보물 (0) | 2021.01.03 |
[백준 14588] Line Friends (Small) (0) | 2021.01.02 |
댓글