1. 程式人生 > >快速乘

快速乘

nbsp col color pos style urn post class pan

long long int c;
long long int work(int n,int m)
{
    long long int ans=0;
    n=n%c;
    m=m%c;
    while(m>0)
    {
        if(m&1) ans=(ans+n)%c;
        n=(n+n)%c;
        m>>=1;
    }
    return ans;
}

快速乘