假定直角三角形的边为a、a+1、b2 E0 |& X3 V" J T( t
[( Y# D) c; p# T则b^2=a^2+(a+1)^23 p* S2 _4 ?, U7 K
5 g" _- ~# Q4 F1 b, @3 m
得到a=[sqrt(2b^2-1)-1]/2,a>0,排除负根3 @& U% e, U+ o" h* ]" X6 c2 ]3 l
, L5 V# U1 \9 b5 C+ T6 ~& W* ]
显然[sqrt(2b^2-1)-1]为偶数,否则a不可能为整数
. e! q* v6 A3 I4 _, g5 @
+ v: e. |# ?& _+ n: n9 `$ X4 I令[sqrt(2b^2-1)-1]=2p,得到b=sqrt(2p^2+2p+1)
$ g' ~5 f& c! {8 q7 h Z# Q7 H& C/ R7 E9 _ {3 _
将b代入a,得到a=sqrt(2p^2+2p)+1
; u& `1 E) a: m2 o% N* X4 @; ]5 w6 d& c7 u3 i5 {8 e1 W6 Y
下面我没辙了
/ [* X9 Y/ T' ]" E0 p
i2 M- m" l: a4 H |