Quadratic Equation Roots

Quadratic Equation Roots

Квадратне рівняння подається у вигляді ax2 + bx + c = 0. Загальна формула для знаходження його коренів (значень x, для яких y = 0) має вигляд:

example

Ця формула дає два корені: x1, x2. Значення всередині квадратного кореня, b2-4ac називається дискримінантом (D). Залежно від значення дискримінанта, квадратне рівняння може мати вигляд:

  • два різних дійсних кореня (D> 0);
  • один дійсний корінь (D = 0);
  • не має дійсних коренів (D < 0).

Ваш код повинен повернути Iterable , що містить два значення: корені x1, x2відсортовані за спаданням. Якщо існує лише один справжній корінь, обидва значення будуть однаковими. Якщо дійсних коренів немає, то Iterable повинен містити рядок "No real roots".

Вхідні дані: Три цілих числа (int).

Вихідні дані: Кортеж або інший змінний з двох чисел (int|float) або рядка (str).

Приклади:...

You should be an authorized user in order to see the full description and start solving this mission.