求畢達歌拉斯數的新方法
去年暑假爸爸的一位朋友,送我一本關於數學的書叫“木匠的兒子”,我對其中能夠滿足商高定理(A2+B2=C2)的整數組稱為畢達哥拉斯數(簡稱畢氏數)產生了興趣。其中介紹了一種求得一組畢氏數的方怯,也就是: A = m2-n2 B = 2mn C = m2+n2 m,n是任何正整數且 m > n 後來我又看了一些有關的書,又知道只要是奇數也可以很容易求得一組畢氏數,也就是: A = 任何大於 1 的奇數 B = (A2-1)/2 C = (A2+1)/2 第一種方法計算比較麻煩,第二種方法雖然比較簡單,但是只能求得奇數的畢氏數組。那麼碰到偶數要怎麼辦呢?後來,我就請教老師這個問題,老師知道我曾經參加「第三彼」雜誌舉辦的程式比賽得獎,就建議我為什麼不用電腦來解決這個問題呢?因此,我就開始利用電腦來解答這個問題。