Feedback | If you notice incorrect translations in Contester, please let author know.
|
|
Time limit 2000/4000/4000/4000 ms. Memory limit 65000/65000/65000/65000 Kb.
Уважаемые участники, убедитесь, что вы прочитали руководство (и особенно раздел «Полезные советы и важные замечания»)!
Дано квадратное уравнение вида Ax2 + Bx + C = 0. Требуется вычислить все его действительные корни.
Входные данные
Входной поток содержит три целых числа A, B и C (-100 <= A, B, C <= 100; A, B, C ≠ 0) — коэффициенты квадратного уравнения.
Выходные данные
В первой строке выведите одно целое число N — количество действительных корней уравнения.
Во второй строке выведите, разделяя пробелами, N вещественных чисел — корни уравнения в порядке возрастания. Точность ответа должна составлять не менее 4 знаков после запятой.
Примеры
Входные данные | Выходные данные |
1 5 6 | 2 -3.0000 -2.0000 |
1 -2 1 | 1 1.0000 |
2 1 3 | 0 |
Для отправки решений необходимо выполнить вход.
|