Задача "Решение уравнения"

Напишите программу, решающую уравнение Ax2+Bx+C=0 (где x-неизвестное).

Входные данные. Вводятся три числа A, B, C. Каждое из этих чисел - целое и по модулю не превосходит 1000.

Выходные данные. Выведите сначала количество корней этого уравнения, а затем сами эти корни в порядке возрастания, не меньше чем с тремя знаками после точки. Если корней больше 1000, выведите одно число -1 (минус один). Если корней нет, выведите 0 (ноль).

Пример вводаПример вывода
1 0 -2
2 -1.414 1.414
0 1 1
1 -1.000
1 2 3
0