永发信息网

怎么判断一个二元一次方程有正整数解

答案:2  悬赏:10  手机版
解决时间 2021-01-30 00:27
怎么判断一个二元一次方程有正整数解
最佳答案
对于
ax + by = gcd(a, b), 由于 gcd(a,b) = gcd(b, a % b) = ...
所以 ax1 + by1 = gcd(a,b) = bx2 + a % b y2 = .... = 1xn + 0yn = gcd(a,b)
至此可以求出xn, 然后反推回去, 就可以得到x1 和 y1 (程序一般直接用递归执行)
于是得到ax1 + by1 = gcd(a,b),那如何得到 ax + by = c的解呢
ax1 + by1 = gcd(a,b) -> a(x1 * c/gcd(a,b)) + b(y1 * c/gcd(a,b)) = c
于是可以求出, 一组 x = x1 * c/gcd(a,b), y = y1 * c/gcd(a,b)
然后你要判断整数解的话, 也是简单, 如果(x,y)是一组解, (x + b/gcd(a,b), y - a/gcd(a,b))也是一组解
(x - b/gcd(a,b), y + a / gcd(a,b))也是一组解
我们可以先求出x是正整数的一组解, 用取模既可
x = (x % b/gcd(a,b) + b/gcd(a,b)) % b/gcd(a,b) //这里保证x >= 0
y = (c - ax) / b, 这样的x已经是最接近0的数,于是不能在减少了
所以
如果y < 0, 那么无正整数解
如果y > 0有正整数解.
全部回答
二元一次方程?得看这两个式子的情况 不是一元二次方程? 找对称轴,特殊点,想象一下就可以了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
叛逆的反义词
石狮迈欧动力堡健身游泳会所地址在什么地方,
西部杠铃健身会所地址在哪,我要去那里办事
【雅鲁藏布大峡谷作文】雅鲁藏布大峡谷作文
超级健身恒大名都会所怎么去啊,我要去那办事
宵烟的意思是什么啊?知道的请说下!
下列有关资产组认定的说法中正确的有(  )
只闻花香三千里,不见当年种梅人
逍遥地址在哪,我要去那里办事
感谢神你是那么真 在黑暗路上你是我脚前的灯
我想问下女孩子们,你们的男朋友如果知道你没
我在写招聘 有句话四个字 叫什么 者优先 待遇
劲瑞健身会所怎么去啊,我要去那办事
有理数a.b在数轴上的位置如图所示.则数a.b的
饶润的意思是什么啊?知道的请说下!
推荐资讯
家里有煤球燃烧后的气味怎么消除?隔壁开了一
下列不属于完全变态发育的昆虫是BA. 菜粉蝶B.
请问哪些收入可以计入广告业的收入?那些又属
你好,请问宝浙局的雍正通宝值钱吗
驐鸡的意思是什么啊?知道的请说下!
关于广东外语外贸大学,我想学法语和日语,可
华为畅享5手机电池不耐用怎么办
什么加什么加什么等于24687
国际一花园停车场(锡兴路东50米国际一花园停
幻眇的意思是什么啊?知道的请说下!
茗邦跳舞毯的激活码
急急急!!!不及物动词与不及物动词短语!!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?