>89
r=n^{1/(n-1)}のとき、
y=t=n^{1/(n-1)}であるとなぜ思ったのですか?

n=2のとき
y=2のピタゴラス数は存在しません。

n=2のとき
y=t=n^{1/(n-1)}となりません。