编程找出不定方程 x²-2y²=-1(y
来源:学生作业学帮网 编辑:学帮网 时间:2024/06/04 10:30:17
编程找出不定方程 x²-2y²=-1(y
这个其实是一个pell方程,可以用数论里面的知识来求解!但是对于你所给的范围,可以直接利用枚举来求解!总共有7组解
x=1 y=1
x=7 y=5
x=41 y=29
x=239 y=169
x=1393 y=985
x=8119 y=5741
x=47321 y=33461
可以利用C语言来求解
#include
#include
#include
#include
using namespace std;
int main(int argc,char** argv)
{
//x^2-2*y^2=-1 y
如果是C语言的话,可以用穷举法来做,把等式变形:x=√(2y²-1)
穷举y值,一旦x值为整值则计入结果。示例程序为:
float x[],y[];
float temp1,temp2;
int i = 0;
long int y;
for(y=1;y<=35000;y++)
{
temp1 = sqrt(2*y*y-1)...
全部展开
如果是C语言的话,可以用穷举法来做,把等式变形:x=√(2y²-1)
穷举y值,一旦x值为整值则计入结果。示例程序为:
float x[],y[];
float temp1,temp2;
int i = 0;
long int y;
for(y=1;y<=35000;y++)
{
temp1 = sqrt(2*y*y-1);
temp2 = 10*temp1;
if(temp2%10 == 0) {x[i]=temp1; y[i]=y; i++}
}
所有的结果都在x和y数组中保存,直接复制程序可能无法运行,这里只是给你一个提示。还是得靠自己,good luck!
收起
编程找出不定方程 x²-2y²=-1(y
怎么样用matlab求不定方程的解、编程找出不定方程 x*x-2*y*y=-1 (y
用java编程求解不定方程2x+3y=65在6
证明不定方程2x²-5y²=7无整数解
数学达人进,不定方程问题找出x^2-3y^2=13 的前三组解?是正整数解
给出勾股定理的所有解不定方程x²+y²=z²所有整数解的表达形式.不妨设(x,y)=1.
不定方程2x+5y的所有整数解
一道数学题(一次不定方程)求不定方程3x+2y=39的自然数解
求不定方程:(x+y)^2=x^3+y^3的正整数解
求不定方程2x+5y=100(x>0,y>0)的整数解一共有多少组?用不定方程来解
求不定方程2x+3y=100(x>0,y>0)的整数解一共有多少组?用不定方程解
不定方程x^2-2009y+2y^2=0的整数解是
不定方程2(x+y)=xy+7的整数解x,y的和x+y的最大值
求出不定方程x^2+2y^2=z^2的全部整数解.
不定方程4x^2-4xy-3y^2=77的正整数解
求不定方程2x+9y=3xy的所有整数解
求不定方程3xy-2x+5y-1=0的整数解无
不定方程xy-2x+3y=12的正整数解有几组?