找回密码
 欢迎注册
楼主: nyy

[提问] 本原勾股数接龙

[复制链接]
发表于 2023-12-12 12:03:12 | 显示全部楼层
nyy 发表于 2023-12-12 09:07
如果接龙的时候,要求里面至少一个素数。比如你的
{88621, 55980, 104821}, {104821, 4012260, 4013629}, ...
  1. NestWhileList[
  2. Values@Solve[
  3.      x == #[[-1]] && x^2 + y^2 == z^2 && GCD[x, y] == 1 &&
  4.       z > y > 0, {x, y, z}, Integers][[1]] &, {5, 12, 13},
  5. Total@Boole[PrimeQ@#] > 0 &]
复制代码


{{5,12,13},{13,84,85},{85,132,157},{157,12324,12325},{12325,89892,90733}}
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2023-12-12 12:04:20 | 显示全部楼层
  1. NestWhileList[Values@Solve[x==#[[-1]]&&x^2+y^2==z^2&&GCD[x,y]==1&&z>y>0,{x,y,z},Integers][[1]]&,{3,4,5},Total@Boole[PrimeQ@#]>0&]
复制代码


{{3,4,5},{5,12,13},{13,84,85},{85,132,157},{157,12324,12325},{12325,89892,90733}}

点评

nyy
你逼我强  发表于 2023-12-12 15:34
nyy
也许x==#[[-1]]这个改一下能实现  发表于 2023-12-12 15:27
nyy
{12325,89892,90733}这个后面进行不下去了吗?  发表于 2023-12-12 13:08
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-4-28 07:20 , Processed in 0.086365 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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