ГлавнаяСборникиТурнирыРазделыФорумыУчастникиПечатьПомощьО системе

Разделы > Неотсортированные > задача:


Квадратное уравнение

Задачи раздела

• Зарплата продукцией
• Звёздно-полосатый
• Змейка
• Игра с разрезанием
• КВН
• Карта
• Кафе и такси
• Квадратное уравнение
• Квадратное уравнение
• Кирпичи
• Классы (подсказки к задачам)
• Количество букв
• Количество нечётных
• Количество нечётных
• Количество нечётных
• Количество путей
• Количество различных — 2

Обратная связь

Если у вас есть предложения или пожелания по работе Contester, посетите форум сайта www.contester.ru.

Лимит времени 2000/2000/2000/2000 мс. Лимит памяти 65536/65536/65536/65536 Кб.

Квадратное уравнение
Квадратное уравнение
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
64 мегабайта
ввод
стандартный ввод
вывод
стандартный вывод

Дано квадратное уравнение вида Ax2 + Bx + C = 0. Вычислите все его действительные корни.

Входные данные

Ввод содержит целые числа A, B и C ( - 100 ≤ A, B, C ≤ 100, A, B, C ≠ 0) — коэффициенты квадратного уравнения.

Выходные данные

В первой строке выведите целое число K — количество действительных корней уравнения.

Во второй строке выведите K вещественных чисел — корни уравнения в порядке возрастания. Точность ответа должна составлять не менее 4 знаков после запятой.

Примеры

Входные данные
1 5 6
Выходные данные
2
-3.0000 -2.0000
Входные данные
1 -2 1
Выходные данные
1
1.0000
Входные данные
2 1 3
Выходные данные
0

Для отправки решений необходимо выполнить вход.

www.contester.ru