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

Задача . N. Прогноз


Задача

Темы: математика *1300

Департамент экономического развития ИТ-града составил модель развития города до 2100 года.

Для подготовки отчёта о перспективах роста требуется получить из этой модели оценки показателей роста.

Для получения оценок нужно решить квадратное уравнение. Поскольку департамент экономического развития ИТ-града строит только реалистичные модели, то у этого квадратного уравнения есть решение, причём есть ровно два различных вещественных корня.

Больший из корней соответствует оптимистичному сценарию, меньший — пессимистичному. Помогите получить эти оценки, сначала оптимистичную, потом пессимистичную.

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

Единственная строка входных данных содержит три целых числа a, b, c ( - 1000 ≤ a, b, c ≤ 1000) — коэффициенты уравнения ax2 + bx + c = 0.

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

В первой строке выведите больший из корней уравнения, во второй строке выведите меньший. Абсолютная или относительная погрешность не должна превосходить 10 - 6.


Примеры
Входные данныеВыходные данные
1 1 30 200
-10.000000000000000
-20.000000000000000

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

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