给定素数ppp,回答TTT个询问。给定一个aaa,问最小的正数xxx满足ax≡1(modp)a^x \equiv 1 \pmod {p}ax≡1(modp)。
第一行两个整数p,Tp, Tp,T。
解下来TTT行,每行一个整数aaa。
一共TTT行,每行一个整数表示答案。
7 3 2 3 4
3 6 3
对于所有数据,保证T≤105,1≤a<p≤109T\leq 10^5, 1\leq a < p \leq 10^9T≤105,1≤a<p≤109,并且保证ppp是素数。
注册一个 HiJudge 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 HiJudge 通用账户