최대 공약수 최소 공배수
최대 공약수, 최소 공배수는 코딩테스트 등에서 은근 많이 쓰이는 개념이다.식을 외워두면 금방 구하기 떄문에 특히 최대공약수 공식은 외워 두는게 좋다. 최대공약수 (Greatest Common Divisor, GCD) 유클리드 호재법으로 구할 수 있다.재귀를 이용하면 짧은 코드를 만들 수 있다.나머지가 0이 될 때까지 두 수의 자리를 바꿔가면서 구하면 된다.단, 다음의 식은 a >= b 이므로, max 와 min 등으로 순서를 정하거나, a > b? GCD(a, b) : GCD(b, a) 등을 써서 인자 순서에 주의하자.// 최대공약수 재귀 함수. 한쪽이 0이 될 때까지 스왑하면서 나머지를 구한다.public int GCD(int a, int b){ if(b == 0) return a; el..