VioletaBabel

2609번: 최대공약수와 최소공배수 본문

백준/백준-C++
2609번: 최대공약수와 최소공배수
Beabletoet 2017. 5. 28. 15:53

#include<cstdio>

int choidaegong(int a, int b);

int main()

{

int a, b, c;

scanf("%d %d", &a, &b);

c = choidaegong(a, b);

printf("%d\n%d", c, a*b / c);

}


int choidaegong(int a, int b)

{

for (int temp; a%b != 0; b = temp%b)

{

temp = a;

a = b;

}

return b;

}

'백준 > 백준-C++' 카테고리의 다른 글

3036번: 링  (0) 2017.05.28
1934번: 최소공배수  (0) 2017.05.28
13241번: 최소공배수  (0) 2017.05.28
2749번: 피보나치 수 3  (0) 2017.05.28
2748번: 피보나치 수 2  (0) 2017.05.28
Comments