Это условие, конечно, гениальное.
А можно проделать вычисления в общем виде. Берём уравнение

Пусть

Умножаем уравнение (1) на

и получаем уравнение

По методу Феррари записываем уравнение (3) в виде

(каждый может раскрыть скобки в уравнении (4) и убедиться, что после приведения подобных членов получается в точности уравнение (3)) и подбираем

так, чтобы квадратный трёхчлен

был точным квадратом. Для этого нужно, чтобы выполнялось равенство

которое после раскрытия скобок и деления на

приводится к виду

Чтобы привести это уравнение к виду (1), сделаем замену переменной

. После подстановки в уравнение (6), раскрытия скобок и приведения подобных членов, получим уравнение

Подставляя в формулу (2) вместо

и

выражения

и

соответственно, после упрощений получим

исключая тривиальный случай

.
Может быть, господин
pentoid объяснит, почему знак не поменялся?