В общем случае эта задача предполагает творческий подход, так как не существует универсального метода ее решения. Но все же попробуем дать несколько наводок.
В подавляющем числе случаев, разложение многочлена на множители основано на следствии из теоремы Безу, то есть находится или подбирается корень и понижается степень многочлена на единицу делением на . У полученного многочлена ищется корень и процесс повторяется до полного разложения.
Если же корень найти не удается, то используются специфические способы разложения: от группировки, до ввода дополнительных взаимоисключающих слагаемых.
Дальнейшее изложение базируется на навыках решения уравнений высших степеней с целыми коэффициентами.