码迷,mamicode.com
首页 >  
搜索关键字:同余方程    ( 335个结果
URAL1132_Square Root
求解方程,x^2=n (mod P)。解二次同余方程的步骤:1、首先判断勒让德符号(n,p)是否的等于1,即n^((p-1/2)=1 (mod p)是否成立。不成立显然无解。(略)2、任取0-(p-1)中的一a值,判断w=a*a-n是否是P的二次同余,直到找到一个否定的答案即可。(大约有一半是否定答...
分类:其他好文   时间:2014-08-02 15:12:24    阅读次数:252
再说中国剩余定理、扩展欧几里德和同余方程组
E - 解同余线性方程组1 Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u Submit Status Description Andy和Mary养了很多猪。他们想要给猪安家。但是Andy没有足够的猪圈,很多猪只能够在一个猪圈安家。举个例子,假如有16头猪,Andy...
分类:其他好文   时间:2014-08-01 09:15:41    阅读次数:236
POJ 1061
两只青蛙跳一次所花费的时间相同,我们设其为t,则x+mt是青蛙A从坐标原点到终点所走的距离,y+nt是B走的距离,要想碰面,则他们相减一定是地面周长的整数倍,设为k*L;则:(x+mt)-(y+nt)=kl;变形得:(m-n)t-(y-x)=kL;即有(m-n)t mod L=y-x;为线性同余方程...
分类:其他好文   时间:2014-07-23 12:27:36    阅读次数:259
UESTC 288 青蛙的约会 扩展GCD
设两只青蛙跳了t步,则此时A的坐标:x+mt,B的坐标:y+nt。要使的他们在同一点,则要满足: x+mt - (y+nt) = kL (p是整数)化成: (n-m)t + kL = x-y (L > 0) 则变成求解同余方程: (n-m)t≡ (x-y) mod L ,用扩展gcd解决。 且此时当...
分类:其他好文   时间:2014-06-30 11:21:59    阅读次数:213
求解一元线性同余方程组模版
解法:直接上模版。 扩展欧几里德的模版: typedef long long LL; LL ex_gcd(LL a,LL b,LL &x,LL &y) { if(b==0) { x=1; y=0; return a; } LL d=ex_gcd(b,a%b,x,y); LL t=x; x=y;...
分类:其他好文   时间:2014-06-08 16:56:35    阅读次数:228
335条   上一页 1 ... 32 33 34
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!