int pow_m(int x,int n,int mod)
{
int ans=1;
while(n)
{
if(n%2) n=n*x%mod;
x=x*x%mod;
}
return ans;
}
int inv(int x,int mod)
{
return pow_m(x,mod-2,mod);
}
int pow_m(int x,int n,int mod)
{
int ans=1;
while(n)
{
if(n%2) n=n*x%mod;
x=x*x%mod;
}
return ans;
}
int inv(int x,int mod)
{
return pow_m(x,mod-2,mod);
}
本文标题:求逆元
本文链接:https://www.haomeiwen.com/subject/uhpevqtx.html
网友评论