Сколько разных корней у квадратного уравнения

тема: Типы и арифметика · уровень: средний

Условие

На школьной доске записали квадратное уравнение:

a·x² + b·x + c = 0.

Учитель говорит: «Иногда у такого уравнения вообще нет действительных решений, иногда есть ровно одно, а иногда — два разных».

Твоя задача — по коэффициентам понять, сколько различных действительных корней у этого уравнения.

Формат ввода

Три целых числа a, b, c, каждое в отдельной строке. Гарантируется, что a ≠ 0.

Формат вывода

Выведи одно целое число: 0, 1 или 2 — количество различных действительных корней у уравнения.

Ограничения

Пример

Ввод:

1
2
1

Вывод:

1

Решить задачу с автопроверкой на Python →

Куда дальше