>150
y=2k+1,x=2k(k+2)なので (y-1)(y+1)=2x となるのは 全部

x=2k(k+1)ではないでしょうか?