求方程X平方+2Y平方=1979的正整数解中文

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 08:53:50
求方程X平方+2Y平方=1979的正整数解中文

求方程X平方+2Y平方=1979的正整数解中文
求方程X平方+2Y平方=1979的正整数解
中文

求方程X平方+2Y平方=1979的正整数解中文
显然x是奇数,x^2=1(mod4)就是x^2-1能被4整除,而1979=3(mod4),从而y^2=1(mod4),从而y也是奇数,所以
y^2=(1979-x^2)/2,显然1979

x : 27 y :25
我是用程序求解。c语言学过了吗

public class MyTest{
public static int result(int x, int y) {
return x * x + 2 * y * y;
}
public static void main(String arg[]) {
for(int i=0;i<1979;i++){
for(int j=0...

全部展开

public class MyTest{
public static int result(int x, int y) {
return x * x + 2 * y * y;
}
public static void main(String arg[]) {
for(int i=0;i<1979;i++){
for(int j=0;j<1979;j++){
if(result(i,j)==1979)
System.out.print("i is" + i + " j is " + j);
if(result(i,j)> 1979)
break;
}
}
new MyTest();
}
}
i is27 j is 25

收起