๋ฐ์ํ
https://www.acmicpc.net/problem/2609
์ฝ๋
import java.util.Scanner;
public class Main {
// ์ต๋ ๊ณต์ฝ์
static int GCD(int x, int y) {
int result = 0;
if(y == 0)
return x;
else
return GCD(y, x%y);
}
// ์ต์ ๊ณต๋ฐฐ์
static int LCD(int x, int y) {
int gcd = GCD(x, y);
return x*y / gcd; // ์ต์๊ณต๋ฐฐ์ => ๋์์ ๊ณฑ / ์ต๋๊ณต์ฝ์
}
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int A = scan.nextInt();
int B = scan.nextInt();
System.out.println(GCD(A,B));
System.out.println(LCD(A,B));
scan.close();
}
}
ํ์ด
์ ํด๋ฆฌ๋ ํธ์ ๋ฒ ์ด์ฉํ ํด๊ฒฐ.
๋ฐ์ํ
'Algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค] 11651๋ฒ: ์ขํ ์ ๋ ฌํ๊ธฐ2 (0) | 2020.01.20 |
---|---|
[๋ฐฑ์ค] 10773๋ฒ: ์ ๋ก (0) | 2020.01.20 |
[๋ฐฑ์ค] 10814๋ฒ: ๋์ด์ ์ ๋ ฌ (0) | 2020.01.20 |
[๋ฐฑ์ค] 2822๋ฒ: ์ ์ ๊ณ์ฐ (0) | 2020.01.20 |
[๋ฐฑ์ค] 2501๋ฒ: ์ฝ์ ๊ตฌํ๊ธฐ (0) | 2020.01.20 |
๋๊ธ