я по-прежнему напоминаю @akater, что у тебя в плашке написано Justice не по приколу, а потому что п̶рост̵о̶ ̴г̵а̴с̵и̵ ̴вс̴е̶х̴,̴ ̴ко̸го̶ с̵ч̸и̷та̴е̴ш̴ь̷ ̸н̷у̶ж̷н̴ы̸м̷,̸ ̶и̵б̷о̴ ̵в̶с̷ё̶,̸ ̶ч̷то̴ ̵т̶ы̸ ̵с̵д̷ела̶е̴ш̴ь̷,̷ ̴п̵ой̴д̶ё̴т̷ ̴н̵а̴ ̶б̷ла̶г̵о̸ ̶ч̶а̵ти̴к̷у̴,̷ ̶а̶м̷и̶н̶ь̶а̶м̷и̶н̶ь̶
в общем, всё было тихо-мирно, пока не осознал, что нужно приводить к нормальному виду многочлены после каждой операции — усекать образующиеся нули в старших степенях, превращая 0х²+5x+2 в просто 5x+2