AT_abc212_g [ABC212G] Power Pair
题目描述
给定一个素数 $P$。
有多少对整数 $(x,\ y)$ 满足以下条件?
- $0 \leq x \leq P-1$
- $0 \leq y \leq P-1$
- 存在某个正整数 $n$,使得 $x^n \equiv y \pmod{P}$
由于答案可能非常大,请输出答案对 $998244353$ 取模后的结果。
输入格式
输入以以下格式从标准输入给出。
> $P$
输出格式
请输出答案对 $998244353$ 取模后的结果。
说明/提示
## 限制条件
- $2 \leq P \leq 10^{12}$
- $P$ 是素数
## 样例解释 1
满足条件的 $4$ 组为 $(x,\ y) = (0,\ 0),\ (1,\ 1),\ (2,\ 1),\ (2,\ 2)$。
由 ChatGPT 4.1 翻译