eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

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

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

Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB

Розв'яжіть квадратне рівняння a \cdot x^2 + b \cdot x + c = 0~(a \ne 0).

Вхідні дані

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

Вихідні дані

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

Приклад

Вхідні дані #1
1 -5 6
Вихідні дані #1
Two roots: 2 3
Вхідні дані #2
1 5 6
Вихідні дані #2
Two roots: -3 -2