프로그래밍 알고리즘

[정올 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;
}
반응형

'프로그래밍 알고리즘' 카테고리의 다른 글

[정올 1697] 큐(queue)  (1) 2023.01.05
[정올 1669] 소시지 공장  (0) 2023.01.05
[정올 1566] 소수문자열  (1) 2023.01.05
[정올 1535] 단어집합2  (0) 2023.01.05
[정올 1534] 10진수를 2,8,16진수로  (0) 2023.01.05