题目 30169

原根

查看题解 ↗GitHub ↗如何评测
题号
30169
时间限制
10000 ms
内存限制
1024 MB
标签
数学数论
来源
Library Checker (yosupo06) - primitive_root

【题目描述】

给定 QQ 组数据。对于每组数据,给定一个质数 pp。输出模 pp 的一个原根。

【输入】

文本
$Q$
$p_0$
$p_1$
:
$p_{Q - 1}$

【输出】

输出 QQ 行。每行输出 pp 的一个原根 rr(0≤r<p0 \leq r < p)。

【输入样例】

文本
8
2
3
5
7
11
13
17
19

【输出样例】

文本
1
2
2
3
2
2
3
2

【输入样例2】

文本
3
998244353
1000000007
999999999999999989

【输出样例2】

文本
3
5
2

【数据范围】

  • 1≤Q≤1001 \leq Q \leq 100
  • 2≤p≤10000000000000000002 \leq p \leq 1000000000000000000
  • pp 是质数

【来源】

Library Checker(yosupo06) primitive_root

本题为 special judge(输出任意合法解),暂不可本地评测。

数据下载

题目 30169 的公开数据

正在读取文件列表…

常用命令

题目 30169 的 ROJ 命令

以下命令默认使用全局安装的 ROJ Skill,请在终端中直接执行;如果修改过 AGENT_HOME,请将命令中的 ~/.agents 替换为对应目录。