本篇将附上扩展欧几里得算法的思想与推导; 对于一个方程$a x+b y=gcd(a,b)$来说,我们可以做如下的推导: 设有$a x_1+b y_1=gcd(a,b)$,同时我们有$b x_2+(a%b) y_2=gcd(b,a%b)$; 对于这个方程组,我们希望知道的是$x_1,x_2,y_1,y ...
分类:
编程语言 时间:
2018-10-19 19:21:05
阅读次数:
748
这个题虽然很简单,但是有一个比较坑的地方,就是gcd不一定是1,有可能是别的数。所以不能return 1,而是return a; 题干: 代码: ...
分类:
其他好文 时间:
2018-10-12 01:18:54
阅读次数:
173
很基础的东西,但是不能马虎,有3种方法,下面一一列举。 一.线性求逆元 二.费马小定理求逆元 三.exgcd求逆元 ...
分类:
其他好文 时间:
2018-10-06 21:28:33
阅读次数:
173
中国剩余定理的模板题。 虽然说是CRT的模板,但是我不会CRT啊。~~我只会EXCRT~~ 思路很清晰,都写在注释里面了。不懂的话看看我前面写过的一篇模板题的随笔。 PS:很荣幸能够帮到 "@niiick" 大佬。我帮大佬指正了一个小学生才纠结的东西。。。 代码: cpp include inclu ...
分类:
其他好文 时间:
2018-10-04 18:22:13
阅读次数:
111
中国剩余定理(CRT) & 扩展中国剩余定理(ExCRT)总结 标签:数学方法——数论 阅读体验:https://zybuluo.com/Junlier/note/1300035 前置浅讲 前置知识点:$Exgcd$ 这两个东西都是用来解 同余方程组 的 形如 $$ \left\{ \begin{a ...
分类:
其他好文 时间:
2018-10-04 08:57:51
阅读次数:
321
扩展欧几里得求逆元:51nod1256 完。 ...
分类:
其他好文 时间:
2018-10-01 19:53:02
阅读次数:
132
数论 exgcd 用途 解不定方程 $ ax+by = c $ 代码 excrt 用途 解线性同余方程组 $ x \equiv a_i \pmod{m_i} $ 代码 ll excrt(ll a,ll m,ll n){ ll a0=a[1],m0=m[1],x,y,g; rep(i,2,n){ g= ...
分类:
其他好文 时间:
2018-09-29 14:31:20
阅读次数:
123
Description 给出一个骑士的 $N$种 中行走的方式 $(a_i, b_i)$, 可以使骑士的坐标$(-a,-b)$或$(+a,+b)$。 我们需要找出 第二个骑士的 两种行走方式 $(c_1, d_1)$ 和 $(c_2, d_2)$ 使得 两个骑士能走到的点 完全相同。 保证$a_i, ...
分类:
其他好文 时间:
2018-09-26 13:30:56
阅读次数:
167
细节决定成败!!! 这道题说上去是计算器,其实就是考你三个数论知识。 第一个操作:卡速米模板。。。 第二个操作:exgcd的运用。我并不会,这里记录一下。 对于一个$xy \equiv z \pmod p$,我们为了方便,换成$ax \equiv z \pmod p$。 根据同余的性质,得:$ax ...
分类:
其他好文 时间:
2018-09-24 18:33:02
阅读次数:
163
Description Beny 想要用蛋糕填饱肚子。Beny 一共想吃体积为 c 的蛋糕,他发现有两种蛋糕可以吃,一种体积为 a,一种体积为 b,但两种蛋糕各有特色。Beny 想知道他一共有多少种不同吃法, 使得他恰好可以填饱肚子。 Description Beny 想要用蛋糕填饱肚子。Beny ...
分类:
其他好文 时间:
2018-09-14 22:55:19
阅读次数:
307