欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

辅导资料 不定方程的解法

程序员文章站 2022-06-20 12:15:49
...

辅导资料 不定方程的解法

代码如下:

package sf_1;
public class Main {
    public static void main(String[] args) {
        /*
         * ax+by=c  a=4,b=-5,c=7
         * ax=c-by
         * 1.求出一个特殊解 x0,y0
         * 2.求通解: x=x0+bt   y=y0-at   t............-2,-1,0,1,2,3
         */
        for(int y=0;y<100;y++){
            if((7-(-5*y))%4==0){
                System.out.println("y="+y);
                System.out.println("x="+(7-(-5*y))/4);
                break;
            }
        }       
        for(int x=0;x<100;x++)
            for(int y=0;y<100;y++)
                if(4*x-5*y==7)
                    System.out.println(x+","+y);
    }
}
相关标签: 不定方程的解法