>>822
a^2+b^2=c^2⇔(a+ib)(a-ib)=c^2
a+ib=(m+in)^2とすれば
a-ib=(m-in)^2
a=m^2-n^2,b=2mn,c=m^2+n^2
a,b,cが自然数であることを考えればm,nは整数でm>n>0
あとは解答の通り。これで満足?