Здесь будет представлено мое решение 1 варианта - "Целочисленный полином".
Мною был написан класс Polynom, который хранит полином вида 7х^4+3x^3-6x^2+x-8. Известно, что все коэффициенты полинома являются целыми числами. Мой класс содержит функции, позволяющие сравнивать два полинома на равенство, рассчитывать значение полинома при заданном целочисленном х, складывать/вычитать/умножать/делить два полинома друг на друга, а также находить остаток от деления одного полинома на другой.