SZTG#L#P3811. 【模板】模意义下的乘法逆元

提交1 通过1
通过率100%
时间限制500ms
内存限制125MiB
    ID: 13518 传统题 500ms 125MiB 尝试: 1 已通过: 1 难度: 普及 上传者: 标签>数学递推数论素数判断扩展欧几里德算法逆元线性筛法

题目描述

【模板】模意义下的乘法逆元

题目背景

这是一道模板题。

题目描述

给定正整数 n,pn,p,求 [1,n][1,n] 中所有整数在模 pp 意义下的乘法逆元。

aapp 的乘法逆元定义为 ax1(modp)ax\equiv1\pmod p 的解。

输入格式

一行两个正整数 n,pn,p

输出格式

输出 nn 行,其中第 ii 行表示 ii 在模 pp 下的乘法逆元。

输入样例 #1

10 13

输出样例 #1

1
7
9
10
8
11
2
5
3
4

输入样例 #2

10 13

输出样例 #2

1
7
9
10
8
11
2
5
3
4

输入样例 #3

10 13

输出样例 #3

1
7
9
10
8
11
2
5
3
4

数据范围

所有数据满足 1n3×106 1 \leq n \leq 3 \times 10 ^ 6n<p<20000528n < p < 20000528