1200同余方程{扩展欧几里得}
2013-11-04 21:44
211 查看
var a,b,x,y,d,e:longint; function extendedeuclid(a,b:longint;varx,y:longint):longint; var t:longint; begin if b=0 then begin x:=1; y:=0; exit(a); end else begin extendedeuclid:=extendedeuclid(b,a mod b,x,y); t:=x; x:=y; y:=t-(a div b)*y; end; end; begin read(a,b); d:=extendedeuclid(a,b,x,y); e:=x mod b; if e<0 then write(b+e){因要输出正整数解} else write(e); end.
相关文章推荐
- uva-12169&&hdu-2769-Disgruntled Judge 扩展欧几里得,模线性方程
- 扩展欧几里得求模方程的解
- hdu 2669 Romantic 扩展欧几里得求线性方程模板题
- C Looooops(扩展欧几里得求模线性方程)
- [ACM] POJ 2115 C Looooops (扩展欧几里得求解模线性方程)
- C Looooops(扩展欧几里得求模线性方程)
- 数论 - 用扩展欧几里得解模线性方程ax≡b (mod n) + 生理周期
- ZOJ3593扩展欧几里得之线性方程
- POJ 2115 (模线性方程 -> 扩展欧几里得)
- 同余与扩展欧几里得解模线性方程——CLooooops(POJ 2115)
- POJ 2115 C Looooops 模线性方程(扩展欧几里得)
- 51Nod 1352 集合计数 (扩展欧几里得求方程解的个数)
- PKU1061 解题报告 青蛙的约会 __用扩展欧几里得解模同余方程
- 欧几里得扩展方程
- Java实现算法导论中求解模线性方程解(基于最大公约数欧几里得扩展算法)
- poj_2115 C Looooops(模线性方程+扩展欧几里得)
- UVA 10673 - Play with Floor and Ceil (扩展欧几里得求方程的解)
- [ACM] POJ 1061青蛙的约会(扩展欧几里得求模线性方程)
- 扩展欧几里得求方程 ax+by=gcd(a,b) 的解
- Poj 1061:青蛙的约会(扩展欧几里得)