P12694 BZOJ2219 数论之神
题目描述
对于给定的 $3$ 个非负整数 $A,B,K$,求出满足:
- $X^A \equiv B \pmod{(2\times K + 1)}$
- $X$ 在范围 $[0, 2K]$ 内
的 $X$ 的个数。
输入格式
第一行有一个正整数 $T$,表示接下来的数据的组数($T \leq 1000$)。之后对于每组数据,给出了 $3$ 个整数 $A, B, K$ ($1 \leq A, B \leq 10^9$, $1 \leq K \leq 5 \times 10^8$)
输出格式
输出一行,表示答案。