e-olymp
Задачі

Квадратне рівняння

Квадратне рівняння

Скласти програму для розв’язання квадратного рівняння ax2 + bx + c = 0 (a0).

Вхідні дані

У єдиному рядку задано через пропуск 3 цілі числа - коефіцієнти квадратного рівняння відповідно a, b та c. Значення коефіцієнтів не перевищують по модулю 100.

Вихідні дані

У єдиному рядку вивести у випадку відсутності коренів повідомлення "No roots" (без лапок), у випадку, якщо розв'язок містить один корінь вивести спочатку повідомлення "One root:" (без лапок), а далі через пропуск сам корінь, у випадку наявності двох коренів вивести спочатку повідомлення "Two roots:" (без лапок), а далі через пропуск спочатку менший, а потім більший корінь. Гарантується, що у випадку наявності розв'язків всі корені цілочисельні.

Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
1 -5 6
Вихідні дані #1
Two roots: 2 3
Вхідні дані #2
1 5 6
Вихідні дані #2
Two roots: -3 -2