记不太清楚了 - - 按着当时比赛的思路写吧……
先把 aaa 拆开表示成 a=2q∗ka=2^q*ka=2q∗k,然后考虑 ax%2p=(2q∗k)x%2p=(2q∗x∗kx)%2pa^x\%2^p=(2^q*k)^x\%2^p=(2^{q*x}*k^x)\%2^pax%2p=(2q∗k)x%2p=(2q∗x∗kx)%2p,那么我们可以分情况讨论一下。
第一种情况,(2q∗x∗kx)%2p=0(2^{q*x}*k^x)\%2^p=0(2q∗x∗
记不太清楚了 - - 按着当时比赛的思路写吧……
先把 aaa 拆开表示成 a=2q∗ka=2^q*ka=2q∗k,然后考虑 ax%2p=(2q∗k)x%2p=(2q∗x∗kx)%2pa^x\%2^p=(2^q*k)^x\%2^p=(2^{q*x}*k^x)\%2^pax%2p=(2q∗k)x%2p=(2q∗x∗kx)%2p,那么我们可以分情况讨论一下。
第一种情况,(2q∗x∗kx)%2p=0(2^{q*x}*k^x)\%2^p=0(2q∗x∗