数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
楼主: 蔡家雄

相反数 佩尔方程

  [复制链接]
发表于 2025-8-5 05:11 | 显示全部楼层
蔡家雄 发表于 2025-8-4 13:04
求 \(x^2 - 29*y^2= 13\) 的正整数解,,‘

请输入一个数字:100000000
x= 97 y= 18
x= 657 y= 122
x= 1900737 y= 352958
x= 12878417 y= 2391462
请输入一个数字:
回复 支持 反对

使用道具 举报

发表于 2025-8-5 05:11 | 显示全部楼层
蔡家雄 发表于 2025-8-4 13:05
求 \(x^2 - 29*y^2= - 13\) 的正整数解,,‘

while True:
    try:
        a = 1
        b = 0
        c = input('请输入一个数字:')
        c = eval(c)
        i=1
        while i<=c:
            y=abs(i*i+13)/29
            y=y**0.5
            s=29*int(y)*int(y)
            s1=i*i
            if int(y)==y:
                if y<c and s1-s==-13 :
                        print("x=",i,"y=",int(y))
            i+=1
    except:exit()

   
请输入一个数字:100000000
x= 4 y= 1
x= 13576 y= 2521
x= 91984 y= 17081
请输入一个数字:
回复 支持 反对

使用道具 举报

发表于 2025-8-5 19:42 | 显示全部楼层
蔡家雄 发表于 2025-8-5 01:57
求 \(x^2 - 29*y^2= 173\) 的正整数解,,‘

请输入一个数字:100000000
x= 17 y= 2
x= 61057 y= 11338
x= 272177 y= 50542
回复 支持 反对

使用道具 举报

发表于 2025-8-5 19:43 | 显示全部楼层
蔡家雄 发表于 2025-8-5 01:58
求 \(x^2 - 29*y^2= - 173\) 的正整数解,,‘

请输入一个数字:100000000
x= 436 y= 81
x= 1944 y= 361
x= 8548416 y= 1587401
回复 支持 反对

使用道具 举报

发表于 2025-8-6 17:46 | 显示全部楼层
蔡家雄 发表于 2025-8-6 09:16
求 \(x^2 - 41*y^2= 241\) 的正整数解,,‘

请输入一个数字:100000000
x= 129 y= 20
x= 1921 y= 300
x= 526721 y= 82260
x= 7872129 y= 1229420
请输入一个数字:
回复 支持 反对

使用道具 举报

发表于 2025-8-6 17:46 | 显示全部楼层
蔡家雄 发表于 2025-8-6 09:16
求 \(x^2 - 41*y^2= - 241\) 的正整数解,,‘

请输入一个数字:100000000
x= 28 y= 5
x= 8228 y= 1285
x= 122972 y= 19205
x= 33718372 y= 5265925
请输入一个数字:
回复 支持 反对

使用道具 举报

发表于 2025-8-6 18:16 | 显示全部楼层
蔡家雄 发表于 2025-8-6 10:05
求 \(x^2 - 53*y^2= 1583\) 的正整数解,,‘

请输入一个数字:100000000
x= 130 y= 17
x= 413270 y= 56767
x= 16811470 y= 2309233
请输入一个数字:
回复 支持 反对

使用道具 举报

发表于 2025-8-6 18:19 | 显示全部楼层
蔡家雄 发表于 2025-8-6 10:06
求 \(x^2 - 53*y^2= - 1583\) 的正整数解,,‘

请输入一个数字:100000000
x= 1135 y= 156
x= 46185 y= 6344
请输入一个数字:
回复 支持 反对

使用道具 举报

发表于 2025-8-6 19:47 | 显示全部楼层
蔡家雄 发表于 2025-8-6 10:30
求 \(x^2 - 53*y^2= 1597\) 的正整数解,,‘

请输入一个数字:100000000
x= 137 y= 18
x= 394713 y= 54218
x= 17757513 y= 2439182
请输入一个数字:
回复 支持 反对

使用道具 举报

发表于 2025-8-6 19:48 | 显示全部楼层
蔡家雄 发表于 2025-8-6 10:31
求 \(x^2 - 53*y^2= - 1597\) 的正整数解,,‘

请输入一个数字:100000000
x= 1084 y= 149
x= 48784 y= 6701
请输入一个数字:
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|数学中国 ( 京ICP备05040119号 )

GMT+8, 2025-9-17 20:08 , Processed in 0.098562 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表