a的b次方对c取余可以写成下面的形式
int ans = 1; while (b−−){ ans = ( ans∗a)%c ; }
数学不好,求大神解释一下
走同样的路,发现不同的人生
因為mod有可乘性
設 a=mq+r, b=nq+s. 則
(a*b) mod q = (mnq^2+msq+nrq+rs) mod q = rs mod q = ((a mod q) * (b mod q)) mod q
手機碼字有些混亂
因為mod有可乘性
設 a=mq+r, b=nq+s. 則
手機碼字有些混亂