#26012: modular inverse


fire5386 (becaidorz)


等比級數和:(xn+1-1) / (x-1)

因為除法沒有同餘性質,我們要找模反元素

如果要計算36 / 6 mod 17,可以變成36 * 6-1 mod 17

至於模反元素怎麼找呢?

令r(n)為小於n且跟n為互質的數量,r(4)=2,r(17)=16

a / b mod m = a * (br(mod)-1) % m

因為本題的mod為質數,所以r(mod)-1=mod-2

至於br(mod)-1 mod m 可以用快速冪加速

#26013: Re:modular inverse


asnewchien@gmail.com (david)


我看到戴眼鏡那個人,直接上一頁。

#26251: Re:modular inverse


Xcode (Xcode)


我看到戴眼鏡那個人,直接上一頁。


me too

#53493: Re: modular inverse


21422@chc.edu.tw (殷沒牙)


我看到戴眼鏡那個人,直接上一頁。


me too

+1