Число 397 - простое, если, конечно, в задаче нет опечатки.
Поэтому возможно всего два варианта в целых числах:
1) x1 = 1, y1 = 1 и x2 = 397, y2 = 397^2.
Прямая (x - 1)/(397 - 1) = (y - 1)/(397^2 - 1)
(x - 1)/396 = (y - 1)/(396*398)
x - 1 = (y - 1)/398
y = 398(x - 1) + 1 = 398x - 397
Пересечение с осью Ox будет при y = 0, то есть x3 = 397/398 > 0
2) x1 = -1, y1 = 1 и x2 = -397, y2 = 397^2.
Прямая (x + 1)/(-397 + 1) = (y - 1)/(397^2 - 1)
(x + 1)/(-396) = (y - 1)/(396*398)
x + 1 = (y - 1)/(-398)
y = -398(x + 1) + 1 = -398x - 397
Пересечение с осью Ox будет при y = 0, то есть x3 = -397/398 < 0
В первом случае x3 больше, но оно не целое.