poj 1061 扩展欧几里得解同余方程(求最小非负整数解)
摘要:
题目可以转化成求关于t的同余方程的最小非负数解:x+m*t≡y+n*t (mod L)该方程又可以转化成:k*L+(n-m)*t=x-y利用扩展欧几里得可以解决这个问题:eg:对于方程ax+by=c设tm=gcd(a,b)若c%tm!=0,则该方程无整数解。否则,列出方程:a*x0+b*y0=tm易... 阅读全文
posted @ 2014-11-01 18:33 Pentium.Labs 阅读(554) 评论(0) 推荐(0) 编辑