//防止爆ll
ll els(ll a ,ll b, ll p){
ll ans = 0;
while(a){
if(a & 1)
ans = (ans + b) % p;
a /= 2,b = b * 2 % p;
}
return ans;
}
俄罗斯农民乘法
最新推荐文章于 2022-08-29 22:06:46 发布
//防止爆ll
ll els(ll a ,ll b, ll p){
ll ans = 0;
while(a){
if(a & 1)
ans = (ans + b) % p;
a /= 2,b = b * 2 % p;
}
return ans;
}