题库 C++/C语言题库 题目列表 3.2 编程题 2时间限制:1.0 s内存限制:512.0 MB3.2.8...
问答题

3.2 编程题 2

时间限制:1.0 s

内存限制:512.0 MB

3.2.8 原根判断

3.2.9 题目描述

A知道,对于质数p而言,p的原根g是满足以下条件的正整数:

1gp

gp-1mod p=1

对于任意1ip-1均有gimodp1

其中a mod p表示a除以p的余数。

A现在有一个整数a,请你帮他判断a是不是p的原根。

3.2.10 输入格式

第一行,一个正整数T,表示测试数据组数。

每组测试数据包含一行,两个正整数a,p

3.2.11 输出格式

对于每组测试数据,输出一行,如果ap的原根则输出Yes,否则输出No

3.2.12 样例

3.2.12.5 输入样例 1

3.2.12.6 输出样例 1

3.2.13 数据范围

对于40%的测试点,保证3p103

对于所有测试点,保证1T203p1091app为质数。

题目信息
2025年 五级 编程题
-
正确率
0
评论
46
点击