Олимпиадный тренинг

Задача . Диофантово уравнение


Задача

Темы:
Даны числа 𝑎, 𝑏, 𝑐, 𝑑. Выведите в порядке возрастания все целые числа от 0 до 1000 включительно, которые являются корнями уравнения 𝑎⋅𝑥3+𝑏⋅𝑥2+𝑐⋅𝑥+𝑑=0.

Входные данные
Вводятся целые числа 𝑎, 𝑏, 𝑐 и 𝑑. Все числа не превосходят по модулю 30000.

Выходные данные
Выведите ответ на задачу. Если в указанном промежутке нет корней уравнения, то ничего выводить не нужно.

Примеры
Входные данныеВыходные данные
1 -1
1
-1
1
1
2 1
1
1
1

                         

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
Python12
Комментарий учителя