์ต๋๊ณต์ฝ์์ ์ต์๊ณต๋ฐฐ์ ---> ์ ํด๋ฆฌ๋ ํธ์ ๋ฒ
๐ก ์ต๋๊ณต์ฝ์
int gcd(int a, int b){
if(b==0) return a;
return gcd(b,a%b);
}
๐ก ์ต์๊ณต๋ฐฐ์
a*b / ์ต๋๊ณต์ฝ์
import java.util.*;
class Main {
public static void main(String args[]) throws Exception {
Scanner kb = new Scanner(System.in);
int a = kb.nextInt();
int b = kb.nextInt();
int max=gcd(a,b); // ์ต๋๊ณต์ฝ์
int min=(a*b)/max;
System.out.println(max);
System.out.print(min);
}
static int gcd(int a, int b){
if(b==0) return a;
return gcd(b,a%b);
}
}
'๐ ์ฝ๋ฉํ ์คํธ > ๋ฐฑ์ค & ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 0 : ์นํจ์ฟ ํฐ (0) | 2022.12.14 |
---|---|
[๋ฐฑ์ค][JAVA]15829๋ฒ : Hashing (0) | 2022.12.13 |
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 0 : ์บ๋ฆญํฐ์ ์ขํ (0) | 2022.12.10 |
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 0 : ์ด์ง์ ๋ํ๊ธฐ (0) | 2022.12.10 |
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 0 : ๊ตฌ์ฌ์ ๋๋๋ ๊ฒฝ์ฐ์ ์ ( *DFS, ๋ฉ๋ชจ์ด์ ์ด์ ) (0) | 2022.12.09 |