今天考试t1考了乘法逆元,当时对其的了解仅限于名字和大概作用,下来网上学了学,把想留的丢这了。
————————————————————————————
先来引入求余概念
(a + b) % p = (a%p + b%p) %p (对)
(a - b) % p = (a%p - b%p) %p (对)
(a * b) % p = (a%p * b%p) %p (对)
(a / b) % p = (a%p / b%p) %p (错)
为什么错我不会证,但仔细想几个例子就能发现是错的了。
然后逆元便派上用场了,
设c是b的逆元,则有bxc≡1(mod m);
那么(a/b)mod m = (a/b)x 1mod m = (a/b)xbc mod
m=axc(mod m); 即a/b的模等于ax(b的逆元)的模;
所以逆元怎么求呢,方法就蛮多了,反正我是看的luogu日报,
留个链接【洛谷日报#205】乘法逆元