
乘法逆元
LL_Sagiri
这个作者很懒,什么都没留下…
展开
-
为什么要有逆元
在mod情况下,除法是很恶心的,这时我们就要一种方法将除法转化成乘法。12 / 4 mod 7 = ? 很显然结果是3我们现在对于数对 (4,7), 可以知道 X = 2是 4 对7的乘法逆元即2*4=1(mod 7)那么我们有(12 / 4) * (4 * 2 ) = (?) * (1) (mod 7)除法被完美地转化为了乘法理论依据:F / A mod C = ?如果存在 A*X = 1 (...原创 2018-04-19 22:44:07 · 566 阅读 · 2 评论 -
洛谷P3811 【模板】乘法逆元
题目背景这是一道模板题题目描述给定n,p求1~n中所有整数在模p意义下的乘法逆元。输入输出格式输入格式:一行n,p输出格式:n行,第i行表示i在模p意义下的逆元。输入输出样例输入:10 13输出:179108112534题解:PS:为什么最后要变成(M-M/i)而不是-M/i?因为这样保证了被除数为正数使得结果不用为负数而去多判断且这样和-M/i答案是相同的。 ...原创 2018-04-19 23:27:05 · 626 阅读 · 0 评论