Stubborn 发表于 2021-12-31 14:54:59

渔友们,求帮忙算一个方程


a/(b+c)+b/(a+c)+c/(a+b)=4

求这个方程的正整数解,要怎么计算的{:10_285:}

wp231957 发表于 2021-12-31 15:04:55

Sympy

不过需要三个表达式啊   你这个想暴力都不行,

Stubborn 发表于 2021-12-31 15:16:52

wp231957 发表于 2021-12-31 15:04
Sympy

不过需要三个表达式啊   你这个想暴力都不行,

暴力跑不出来{:10_266:}

wp231957 发表于 2021-12-31 15:43:05

Stubborn 发表于 2021-12-31 15:16
暴力跑不出来

for x in range(-99,99):
    for y in range(-99,99):
      for z in range(-99,99):
            if(x*(x+y)*(x+z)+y*(x+y)*(y+z)+z*(z+x)*(z+y)==4*(x+y)*(x+z)*(y+z)) and x+y!=0 and y+z!=0 and x+z!=0:
                print(x,y,z)

傻眼貓咪 发表于 2021-12-31 16:05:27

最小正整数解至少 80 位{:10_247:}{:10_247:}{:10_247:}

Stubborn 发表于 2021-12-31 16:17:14

傻眼貓咪 发表于 2021-12-31 16:05
最小正整数解至少 80 位

{:10_282:}所以在想,如何能暴力跑出来呀{:10_254:}

Stubborn 发表于 2021-12-31 16:22:05

wp231957 发表于 2021-12-31 15:43


100以内没有正整数解,格局小了,打开一点{:10_291:}

wp231957 发表于 2021-12-31 16:24:38

Stubborn 发表于 2021-12-31 16:22
100以内没有正整数解,格局小了,打开一点

80位,那不是个人pc机能跑的

Stubborn 发表于 2021-12-31 16:29:32

wp231957 发表于 2021-12-31 16:24
80位,那不是个人pc机能跑的

{:10_266:}
页: [1]
查看完整版本: 渔友们,求帮忙算一个方程