#P2054. Moodular Arithmetic

Moodular Arithmetic

题目描述

找出一组数 f{0,1,,p1}f\in \{0,1,\dots,p-1\},使得 x{0,1,,p1}\forall x\in \{0,1,\dots,p-1\},都有 f(xkmodp)=k×f(x)modpf(xk\mod p) = k\times f(x)\mod p,求 ff 的组数。

输入格式

一行两个整数 p,kp,k2p1062\le p\le 10^60kp10\le k\le p-1,保证 pp 是一个奇素数。

输出格式

输出一个整数表示答案,对 109+710^9+7 取模。

3 2
3
5 4
25