2개의 자연수의 최대공약수(GCD)를 구하는 알고리즘
ex) 60, 48 의 최대공약수, 최소공배수? 60 % 48 = 12 48 % 12 = 0 → 최대 공약수 : 12 → 최소 공배수 : (60 * 48) / 12 = 240
private static int gcd(int a, int b) { while(b != 0) { int r = a % b; a = b; b = r; } return a; }