Пусть р нечетное.Тогда числитель четный, знаменатель нечетный.Отношение может быть целым только если этот знаменатель равен 1 или -1 или числитель равен 0.
Если р четно, то знаменатель четный, а числитель нечетный. Отношение целым быть не может.
Итак возможны только два целых р( числитель при целых р в ноль не обращается): р=-1 и р=-3.
Наименьшее : р=-3.
4x^2+y^2=29
y=-7+2x
4x^2+(-7+2x)^2=29
4x^2+4x^2-28x+49=29
x=5/2
x=1
y=-7+2
y=-7+2*5/2
y=-2
y=-5
2ху - х² + 2ху - у² - 2х² = х²-у²
-х² -у² - 2х² = х²-у²
-х(х+у²+2х) = х²-у²
что -то не так ://