导读 以下字母都表示正整数 勾股数组有一个公式:a=m^2-n^2, b=2mn, c=m^2+n^2, 其中m,n互为质数,m>n,且一个奇数,一个偶数。 若a,b,c为...
以下字母都表示正整数 勾股数组有一个公式:a=m^2-n^2, b=2mn, c=m^2+n^2, 其中m,n互为质数,m>n,且一个奇数,一个偶数。
若a,b,c为勾股数,则ka,kb,kc也为勾股数。
本题中,由kc≤100确定k的取值个数。
在100以内,有52个勾股数组。
列表如下: (m,n) (a,b,c) k的取值 (2,1) (3,4,5) 1--20 (3,2) (5,12,13) 1--7 (4,1) (15,8,17) 1--5 (4,3) (7,24,25) 1--4 (5,2) (21,20,29) 1--3 (5,4) (9,40,41) 1--2 (6,1) (35,12,37) 1--2 (6,5) (11,60,61) 1 (7,2) (45,28,53) 1 (7,4) (33,56,65) 1 (7,6) (13,84,85) 1 (8,1) (63,16,65) 1 (8,3)(55,48,73) 1 (8,5)(39,80,89) 1 (9,2) (77,36,85) 1 (9,4) (65,72,97) 1。