求最大公约数GCD

int GCD(int a,int b)
{
    if(b==0)
        return a;
    else
        return GCD(b,a%b);
}

求最小公倍数LCM

int LCM(int x,int y)
{
    return x*y/GDB(x,y);
}