先给 hack 数据:
1000000007 1000000006 1
正确输出:
0
出错原因在于费马小定理的使用范围。费马小定理 ap−1mod ≡1(moda^{p-1}\mod\equiv1(modap−1mod≡1(mod p)p)p),成立的前提有两个:ppp 是质数,以及 aaa 不能是 ppp 的倍数。如果只对 a=0a=0a=0 特判是不完全的。