C++ 数学, C++
假设 aaa 为一个整数,$p$ 为一个质数,那么 ap−aa^p-aap−a 是 aaa 的倍数,即 aq≡a(modp)a^q\equiv a\pmod paq≡a(modp) 如果 aaa 不是 ppp 的倍数,那么这个定理可以写成更为常用的一种形式 ap−1≡1(modp)a^{p-1}\equiv 1 \pmod pap−1≡1(modp) 费马小定理的逆定理不成立,假设 ap−aa^p-aap−a 是 aaa 的倍数,那么 ppp 不一定是一个质数。
// TODO