三平方の定理からp^2+m^2=n^2なので
p^2=(n-m)(n+m)となるがpは素数なので
p^2=n+mかつ1=n-m
これから
n=(p^2+1)/2かつm=(p^2-1)/2