Показать, что, если все элементы некоторого ряда определителя имеют общий множитель, то последний можно вынести за знак определителя.
Пишешь функцию opr(m:array...):real для нахождения определителя матрицы. Затем с кла-вы можно задать число, если оно явл. общим множителем K, делишь на него соотв. элементы определителя матрицы.
Затем if opr(a)=K*opr(b) then будет тебе счастье.