반응형
최소공배수를 여러 번 구하는 문제
import java.util.Scanner;
public class BOJ1934 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int t=sc.nextInt();
while(t-->0) {
int x = sc.nextInt();
int y = sc.nextInt();
System.out.println(LCM(x,y));
}
}
public static int GCD(int a, int b){
while(b!=0){
int r=a%b;
a=b;
b=r;
}
return a;
}
public static int LCM(int a, int b){
int GCD=GCD(a,b);
return a*b/GCD;
}
}
반응형
'Coding Test(Algorithms)' 카테고리의 다른 글
[JAVA] 수학 연습문제 - 백준 1978 (0) | 2021.07.06 |
---|---|
[JAVA] 수학 연습문제 - 백준 2609 (0) | 2021.07.05 |
[JAVA] 자료구조 연습문제 - 백준 17413 (0) | 2021.07.03 |
[JAVA] 자료구조 연습문제 - 백준 17299 (0) | 2021.07.02 |
[JAVA] 자료구조 연습문제 - 백준 17298 (0) | 2021.07.01 |