Задача, которую можно легко решить, если внимательно прочитать условие:
Несмотря на то, что Петя абсолютно прав, и существует способ аналитического решения кубических уравнений, в условии задачи есть существенное ограничение, что корни уравнений являются целыми числами от -100 до 100. Это значит, что можно проверить каждое число из этого диапазона.
Для начала считаем входные данные и приведём их к числовому типу:
Запустим цикл по всем целым числам от -100 до 100:
Осталось проверить, является ли число x корнем данного уравнения. Это легко сделать, подставив его в выражение и сравнив результат с 0 (так как корень уравнения обращает его в ноль):
Если условие выполняется, то можем сразу выводить ответ. Не забыв при этом, что корни надо выводить через пробел, а не каждый на новой строке.
Предыдущий выпуск: Задача 46. Число Е
Я очень хочу, чтобы мои советы были полезны вам, а для того, чтобы быстрее всех получать новые статьи можно подписаться на мой канал.