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

Турниры > КШ ФИСТ 2023 > задача:


2G. Квадратное уравнение

КШ ФИСТ 2023

Старт: 14.янв.2023 в 09:54:09
Финиш: 14.авг.2023 в 14:54:09
Турнир завершён!
• Турнирная таблица

Задачи турнира

• 1D. Макс и чайник
• 1E. Покупка пирожков
• 2A. You're in the army now
• 2B. Существует ли треугольник?
• 2C. Високосный год
• 2D. Бутерброд
• 2E. Стипендия
• 2F. Владимир и бассейн
• 2G. Квадратное уравнение
• 2H. Сумма вещественных
• 2I. Сколько друзей?
• 2J. Количество нечётных
• 3A. Степень тройки
• 3B. Банковский вклад
• 3C. Ой-ай!
• 3E. Лесенка
• 3F. Звёздно-полосатый

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

Если у вас есть предложения или пожелания по работе 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