HBC231471K-消亡的质数,数学【模板】原根题解

季陌殇 算法基础篇 56 0
挑战自我,勇攀编程高峰!全网最全C++题库,助您成为编程达人。
n,求它的所有原根。

给定整数 n n,求它的所有原根。 为了减小你的输出量,给出输出参数 d d,设 n n 的所有原根有 c c 个,从小到大分别为 g_1,ldots,g_c g 1 ​ ,…,g c ​ ,你只需要依次输出 g_d,g_{2d},ldots,g_{lfloorfrac{c}{d}rfloortimes d} g d ​ ,g 2d ​ ,…,g ⌊ d c ​ ⌋×d ​ 。 --- 如果你不了解原根的定义,可以自行查找资料或阅读下列定义: 正整数 g g 是正整数 n n 的原根,当且仅当 1leq gleq n-1 1≤g≤n−1,且 g g 模 n n 的阶为 varphi(n) φ(n)。

HBC231471K-消亡的质数,数学【模板】原根题解
-第1张图片-东莞河马信息技术
(图片来源网络,侵删)
想要在职场中立于不败之地?那就来试试全网最全C++题库,让您在练习中快速提升技能。

标签: HBC231471K-消亡的质数 数学【模板】原根题解