给一个素数 ppp,求1∼n1\sim n1∼n关于ppp的逆元。
由于输出可能很大,只需要求这些逆元的异或和即可。
一行,两个整数p,np, np,n。
一个整数,表示111到nnn这些数关于ppp的逆元的异或和。
10007 1000
14675
对于所有数据,保证2≤p≤109+7,1≤n≤min(107,p−1)2\leq p\leq 10^9+7, 1\leq n\leq \min(10^7, p-1)2≤p≤109+7,1≤n≤min(107,p−1),并且ppp是素数。
注册一个 HiJudge 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 HiJudge 通用账户