eolymp
bolt
Try our new interface for solving problems
Məsələlər

Корень кубического уравнения

Корень кубического уравнения

Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 64 MiB

Приехав в Италию, наши герои узнали о математических состязаниях, проходившими между учёными в эпоху Возрождения. Особенно их заинтересовала история состязания между математиками Фиоре и Тарталья, суть которых состояла в нахождении корней кубического уравнения.

Будьте добры, напишите и Вы программу, которая находит корень кубического уравнения

Ax^3 + Bx^2 + Cx + D = 0 (A≠0).

Известно, що у заданного уравнения есть только один действительный корень. Его и необходимо найти.

Giriş verilənləri

Во входном файле через пробел записано четыре целых числа: A, B, C, D, −1000A, B, C, D1000.

Çıxış verilənləri

Выведите единственный корень уравнения с точностью не менее чем 10^{–5}.

Nümunə

Giriş verilənləri #1
1 -3 3 -1
Çıxış verilənləri #1
0.999999598818135
Giriş verilənləri #2
-1 -6 -12 -7
Çıxış verilənləri #2
-0.999999999990564
Mənbə ACM SEERC 2013, SouthEastern European Region, Ukraine, Division 2, Kharkov, 24-27 October 2013