exBSGS 已知数\(a,p,b\),求满足\(a^x≡b\ (\bmod p)\)的最小自然数\(x\). \(100\%\)的数据,\(a,p,b≤10^9\). _皎月半洒花的题解 其实本质上,当\(p\)不为素数时,我们无法进行朴素 BSGS 的原因是我们的欧拉定理\(a^{\varphi(p)} \equiv b(\bmod p)\) 只能处理\((a,p)=1\)的情况.那么我们知道,朴素的 BSGS 的关键在于,可以保证最小解是有界的--\(x\)一定在\([1,\varphi(…