프로그래밍 알고리즘
[정올 1658] 최대공약수와최소공배수
꾸준한사람
2023. 1. 5. 03:30
반응형
http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=931&sca=99&sfl=wr_hit&stx=1658
JUNGOL
www.jungol.co.kr
#include <stdio.h>
int get_gcd(int x, int y) {
int i, ans = 0;
for (i = 1; i <= x; i++)
if (x % i == 0 && y % i == 0) ans = i;
return ans;
}
int main(void) {
int A, B;
scanf("%d %d ", &A, &B);
int gcd = get_gcd(A, B);
int lcm = A * B / gcd;
printf("%d\n%d\n", gcd, lcm);
return 0;
}
반응형