C언어 최대공약수 최소공배수 구하기

알고리즘 2014. 10. 22. 05:58


1
2
3
4
5
6
7
8
9
10
11
12
13
// 최대 공약수
int gcd(int a, int b)
{
    if(b == 0)
      return a;
    gcd(b, a%b);       
}
 
// 최소 공배수
int lcm(int a, int b)
{
   return a * b / gcd(a, b);    
}


'알고리즘' 카테고리의 다른 글

c언어 시계방향으로 최소값 구하기  (0) 2014.10.22
문자열 비교(strcmp)  (0) 2014.10.22
c언어 char int변환  (0) 2014.10.22
int 형 데이터 자리수 구하기  (0) 2014.10.22
동적계획법  (0) 2014.01.28