符合勾股定理的所有整数数值(越多越好,至少为2000以内!)符合a方+b方=c方例如3、4、55、12、136、8、10

问题描述:

符合勾股定理的所有整数数值(越多越好,至少为2000以内!)
符合a方+b方=c方
例如3、4、5
5、12、13
6、8、10

12 16 20
24 32 40
48 64 80
10 24 26
20 48 52

靠,我刚算过,几天前,现在找不到那个提问了
告诉你方法自己算吧,不难
A^2=C^2-B^2=(C-B)(C+B)
你可以先另 C-B=1 ,这样就是 A^2=(C+B),先找能被开方的数

不用这么麻烦
3n,4n,5n
5n,12n,13n
都满足勾股数
n可以为任意正整数
再有7、24、25、
9、40、41,
11、60、61
85,132,157;
161,240,189;
261,380,461
他们的n倍都是勾股数

给你个公式:
x=2mn
y=m²-n²
z=m²+n²
m和n都取自然数