Задание 126: Кубическое уравнениеНапишите программу, которая будет искать все целые x, удовлетворяющие уравнению:Ax3 + Bx2 + Cx + D = 0, где A, B, C, D — заданные целые числа. Формат входных данных. Во входном файле записаны четыре целых числа: A, B, C, D. Всечисла по модулю не превышают 2*109 . Формат выходных данных. В выходной файл выведите сначала количество решений этогоуравнения в целых числах, а затем сами корни в порядке возрастания. Если уравнение имеетбесконечно много корней, выведите в выходной файл одно число -1Методом ооп решить надо, обычным способом я понимаю как решать, но оопшным не понимаю:)