scwec, спасибо за информацию. Если есть ссылки о нахождении подобных пар (а не троек), буду признателен. Мне тут добавить нечего, кроме как выложить свое решение. Варианты приветствуются.
Если одно из одночетных
отличается знаком от остальных, то длины сторон произвольного треугольника с положительной площадью
выражаются тройкой
а
. Задача нахождения троек равной площади сводится к системе
Пусть
и однозначно определены целые ненулевые
такие, что
причем
Тогда
То есть
Такие наборы значений легко генерируются как человеком так и машиной, будем брать их в качестве аргумента, а также до времени переменную
. Получаем линейную систему уравнений
и рациональные решения
Делая подстановку
, не теряя общности, получаем целые пропорциональные решения первоначальной системы:
где (еще раз) целые ненулевые аргументы
удовлетворяют условиям
Генерируя решения на практике, приходится откидывать четверки с равным количеством плюсов/минусов, о чем было сказано в начале, и сокращать на Н.О.Д. во избежание непримитивных троек.
P.S. Если полученные четверки
не одночетные, ничто не мешает умножить все элементы на