快速幂

abmodca^b\bmod c

bb 分解成二进制数,递推求解。

long long qmi(long long a,long long b,long long c){
	long long ans=1;
	while(b){
		if(b&1)
		    ans=ans*a%c;
		a=a*a%c;
		b>>=1;
	}
	return ans;
}

back

posted @ 2021-08-05 22:33  luckydrawbox  阅读(5)  评论(0)    收藏  举报  来源